namespace = randomizerulers
character_event = {
	id = randomizerulers.1
	title = EVTNAMErandomizerulers.0001
	desc = EVTDESCrandomizerulers.0001
	picture = GFX_evt_war_planning
	border = GFX_event_normal_frame_diplomacy
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTArandomizerulers.0001
		#Randomize rulers only
		hidden_tooltip = {
			any_playable_ruler = {
				limit = { ai = yes }
				create_character = {
					random_traits = yes
					dynasty = THIS
					culture = THIS
					religion = THIS
				}
				new_character = {
					host = {
						any_artifact = {
							transfer_artifact = { from = PREV to = PREVPREV }
						}
						death = { death_reason = death_missing }
						abdicate_to = PREV
					}
				}
			}
		}
	}
	option = {
		name = EVTOPTBrandomizerulers.0001
		#Randomize rulers and dynasties
		hidden_tooltip = {
			any_playable_ruler = {
				limit = { ai = yes }
				create_character = {
					random_traits = yes
					dynasty = culture
					culture = THIS
					religion = THIS
				}
				new_character = { 
					host = {
						any_artifact = {
							transfer_artifact = { from = PREV to = PREVPREV }
						}
						death = { death_reason = death_missing }
						abdicate_to = PREV
					}
				}
			}
		}
	}
	option = {
		name = EVTOPTCrandomizerulers.0001
		#Randomize yourself
		hidden_tooltip = {
			ROOT = {
				create_character = {
					random_traits = yes
					dynasty = THIS
					culture = THIS
					religion = THIS
				}
				new_character = { 
					host = {
						any_artifact = {
							transfer_artifact = { from = PREV to = PREVPREV }
						}
						death = { death_reason = death_missing }
						abdicate_to = PREV
					}
				}
			}
		}
	}
	option = {
		name = EVTOPTDrandomizerulers.0001
	}
}