namespace=HF

character_event = { # Spawn Great Conquerors in Shattered Worlds
	id = HF.1

	hide_window = yes
	is_triggered_only = yes
	
	only_playable = yes

	trigger = {
		is_shattered_world = yes
		is_save_game = no
		NOT = {
			has_alternate_start_setting = {
				setting = shattered_conquerors
				option = off
			}
		}
		NOT = {
			has_global_flag = conquerors_setup
		}
	}

	immediate = {
		set_global_flag = conquerors_setup
		if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_conquerors
					option = on_few
				}
			}
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
		}
		else_if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_conquerors
					option = on_normal
				}
			}
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
		}
		else_if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_conquerors
					option = on_many
				}
			}
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
			shattered_conqueror_spawn_effect = yes
		}
	}
}

character_event = { # Succession Laws in shattered worlds
	id = HF.2

	hide_window = yes
	is_triggered_only = yes
	
	only_playable = yes

	trigger = {
		is_shattered_world = yes
		is_save_game = no
		NOT = {
			has_alternate_start_setting = {
				setting = shattered_succession
				option = default_laws
			}
		}
		NOT = {
			has_global_flag = succession_setup
		}
	}

	immediate = {
		set_global_flag = succession_setup
		if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_succession
					option = all_primogeniture
				}
			}
			if = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = primogeniture
				}
			}
			any_playable_ruler = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = primogeniture
				}
			}
		}
		if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_succession
					option = all_gavelkind
				}
			}
			if = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = gavelkind
				}
			}
			any_playable_ruler = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = gavelkind
				}
			}
		}
		if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_succession
					option = all_elective_gavelkind
				}
			}
			if = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = {
						base_type = elective_gavelkind
						voting_rules = elective_gavelkind
					}
				}
			}
			any_playable_ruler = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = {
						base_type = elective_gavelkind
						voting_rules = elective_gavelkind
					}
				}
			}
		}
		if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_succession
					option = all_elective
				}
			}
			if = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = {
						base_type = feudal_elective
						voting_rules = feudal_elective
					}
				}
			}
			any_playable_ruler = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = {
						base_type = feudal_elective
						voting_rules = feudal_elective
					}
				}
			}
		}
		if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_succession
					option = all_seniority
				}
			}
			if = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = seniority
				}
			}
			any_playable_ruler = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = seniority
				}
			}
		}
		if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_succession
					option = all_ultimogeniture
				}
			}
			if = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = ultimogeniture
				}
			}
			any_playable_ruler = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = ultimogeniture
				}
			}
		}
		if = {
			limit = {
				has_alternate_start_setting = {
					setting = shattered_succession
					option = all_tanistry
				}
			}
			if = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = {
						base_type = tanistry
						voting_rules = tanistry
					}
				}
			}
			any_playable_ruler = {
				limit = {
					is_landed = yes
					OR = {
						is_feudal = yes
						is_tribal = yes
					}
				}
				any_demesne_title = {
					succession = {
						base_type = tanistry
						voting_rules = tanistry
					}
				}
			}
		}
	}
}

narrative_event = { # Activate GHW's and holy orders when running randomized rel names
	id = HF.3
	title = HF_3_TIT
	desc = HF_3_DESC
	picture = GFX_evt_crusaders
	border = GFX_event_narrative_frame_religion
	is_triggered_only = yes
	major = yes
	
	only_playable = yes
	ai = yes
	
	hide_new = yes

	trigger = {
		year = 1100
		controls_religion = yes
		is_alternate_start = yes
		has_alternate_start_parameter = {
			key = religion_names
			value = random
		}
		NOT = {
			has_global_flag = ghw_activated
		}
		any_independent_ruler = {
			count = 5
			is_landed = yes
			higher_tier_than = DUKE
		}
	}

	immediate = {
		set_global_flag = ghw_activated
		set_global_flag = christian_crusades_unlocked
		set_global_flag = muslim_jihads_unlocked
		set_global_flag = pagan_ghws_unlocked
		
		activate_title = { title = d_haruriyyah status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = ibadi
			culture = persian
			female = no
			age = 25
			attributes = {
				martial = 10
				diplomacy = 9
				stewardship = 9
				intrigue = 7
				learning = 9
			}
			health = 6
			fertility = 0.5
			trait = brilliant_strategist
			trait = sayyid
			trait = hajjaj
			trait = hafiz
			trait = patient
			trait = zealous
			trait = scholar
			trait = temperate
		}
		new_character = {
			wealth = 500
			d_haruriyyah = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		set_global_flag = assassins_founded
		activate_title = { title = d_hashshashin status = yes }
		create_character = {
			random_traits = no
			name = "Hassan"
			dynasty = random
			religion = shiite
			culture = persian
			female = no
			age = 40
			attributes = {
				martial = 6
				diplomacy = 8
				stewardship = 9
				intrigue = 12
				learning = 12
			}
			health = 6
			fertility = 0.8
			trait = elusive_shadow
			trait = patient
			trait = zealous
			trait = scholar
			trait = chaste
			trait = temperate
		}
		new_character = {
			set_character_flag = hassan_the_assassin
			wealth = 500
			d_hashshashin = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_followers_arjuna status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = hindu
			culture = hindustani
			female = no
			age = 33
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
			trait = kshatriya
		}
		new_character = {
			wealth = 500
			d_followers_arjuna = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_ashokas_chosen status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = buddhist
			culture = marathi
			female = no
			age = 33
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
			trait = kshatriya
		}
		new_character = {
			wealth = 500
			d_ashokas_chosen = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_bulls_rishabha status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = jain
			culture = kannada
			female = no
			age = 33
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
			trait = kshatriya
		}
		new_character = {
			wealth = 500
			d_bulls_rishabha = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_knights_hospitaler status = yes }
		create_random_soldier = {
			dynasty = none
			random_traits = yes
			religion = catholic
		}
		new_character = {
			d_knights_hospitaler = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_knights_templar status = yes }
		create_random_soldier = {
			dynasty = none
			random_traits = yes
			religion = catholic
		}
		new_character = {
			d_knights_templar = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_teutonic_order status = yes }
		create_random_soldier = {
			dynasty = none
			random_traits = yes
			religion = catholic
		}
		new_character = {
			d_teutonic_order = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_saint_anthony status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = miaphysite
			culture = ethiopian
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_saint_anthony = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_saint_addai status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = nestorian
			culture = assyrian
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_saint_addai = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_bektashi status = yes }
		create_character = {
			random_traits = no
			name = Bektash
			dynasty = random
			religion = sunni
			culture = persian
			female = no
			age = 25
			attributes = {
				martial = 10
				diplomacy = 9
				stewardship = 9
				intrigue = 7
				learning = 9
			}
			health = 6
			fertility = 0.5
			trait = brilliant_strategist
			trait = sayyid
			trait = hajjaj
			trait = hafiz
			trait = patient
			trait = zealous
			trait = scholar
			trait = temperate
		}
		new_character = {
			wealth = 500
			d_bektashi = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_holy_sepulchre status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = orthodox
			culture = greek
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_holy_sepulchre = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_saint_anthony status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = miaphysite
			culture = ethiopian
			female = no
			age = 33
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_saint_anthony = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_immortals status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = zoroastrian
			culture = persian
			female = no
			age = 27
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_immortals = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_zealots status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = jewish
			culture = ashkenazi
			female = no
			age = 29
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_zealots = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_knights_santiago status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = catholic
			culture = castillan
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_knights_santiago = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		activate_title = { title = d_knights_calatrava status = yes }
		create_character = {
			random_traits = no
			dynasty = random
			religion = catholic
			culture = castillan
			female = no
			age = 31
			trait = brilliant_strategist
			trait = zealous
			trait = humble
			trait = ambitious
			trait = strategist
			trait = holy_warrior
		}
		new_character = {
			wealth = 500
			d_knights_calatrava = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
		
		set_global_flag = army_light_founded
		activate_title = { title = d_army_light status = yes }
		create_character = {
			random_traits = yes
			religion = manichean
			culture = persian
			dynasty = NONE
			female = no
			age = 34
			trait = skilled_tactician
		}
		new_character = {
			d_army_light = {
				grant_title = PREV
			}
			set_government_type = feudal_government
		}
	}
	
	option = {
		name = INTERESTING
		custom_tooltip = {
			text = HF_3_TOOLTIP
		}
	}
}

character_event = { # Alternate Start general maintenance
	id = HF.5

	hide_window = yes
	is_triggered_only = yes
	
	only_playable = yes

	trigger = {
		is_alternate_start = yes
		is_save_game = no
		NOT = {
			has_global_flag = general_maintenance_performed
		}
	}

	immediate = {
		set_global_flag = general_maintenance_performed
		
		if = {
			limit = {
				has_alternate_start_parameter = {
					key = culture_names
					value = random
				}
			}
			d_breton_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_sardinian_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_lombard_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_swiss_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_catalan_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_saxon_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_cuman_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_rus_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_finnish_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_lappish_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_lithuanian_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_abyssinian_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_nubian_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_scottish_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_irish_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_alan_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_pecheneg_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_bulgarian_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_turkic_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_ghanan_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_jurchen_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_tamil_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_marathi_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_bengal_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_rajput_band = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_sunni_turkic_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_shiite_turkic_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_sunni_cuman_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_sunni_berber_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_sunni_bedouin_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_shiite_cuman_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_shiite_berber_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_shiite_bedouin_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_catalan_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_navarrese_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_swiss_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_breton_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_sardinian_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_cuman_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_rus_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_pecheneg_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_bulgarian_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY"
				adjective="ALT_MERC_COMPANY_ADJ"
				set_random_coa_effect = yes
			}
			d_turkic_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_victual_brothers = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_varangian_guard = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_mamluks = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_ghilman = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_persian_caravan_guards = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_silk_road_sentinels = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_turkic_guard = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_white_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_great_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_company_of_st_george = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_star_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_little_hat_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_rose_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_marathi_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_bengal_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_rajput_company = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_han_massive = {
				set_random_coa_effect = yes
			}
			d_han_large = {
				set_random_coa_effect = yes
			}
			d_han_mid = {
				set_random_coa_effect = yes
			}
			d_han_mid_low = {
				set_random_coa_effect = yes
			}
			d_outlaws_of_the_marsh = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_han_low = {
				set_random_coa_effect = yes
			}
			d_han_tiny_1 = {
				set_random_coa_effect = yes
			}
			d_han_tiny_2 = {
				set_random_coa_effect = yes
			}
			## African
			d_african_massive = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_COMPANY_ALT"
				adjective="ALT_MERC_COMPANY_ALT_ADJ"
				set_random_coa_effect = yes
			}
			d_african_large = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_african_mid = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BROTHERS"
				adjective="ALT_MERC_BROTHERS_ADJ"
				set_random_coa_effect = yes
			}
			d_african_mid_low_1 = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_african_mid_low_2 = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_african_low = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_african_tiny = {
				set_random_coa_effect = yes
			}
			# Tangut
			d_tangut_low = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_bodpa_low = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_BAND"
				adjective="ALT_MERC_BAND_ADJ"
				set_random_coa_effect = yes
			}
			d_venetian_navy = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_NAVY"
				adjective="ALT_MERC_NAVY_ADJ"
				set_random_coa_effect = yes
			}
			d_genoese_navy = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_NAVY"
				adjective="ALT_MERC_NAVY_ADJ"
				set_random_coa_effect = yes
			}
			d_hanseatic_navy = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_NAVY"
				adjective="ALT_MERC_NAVY_ADJ"
				set_random_coa_effect = yes
			}
			d_frisian_navy = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_NAVY"
				adjective="ALT_MERC_NAVY_ADJ"
				set_random_coa_effect = yes
			}
			d_maghreb_corsairs = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_NAVY"
				adjective="ALT_MERC_NAVY_ADJ"
				set_random_coa_effect = yes
			}
			d_han_junks = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_NAVY"
				adjective="ALT_MERC_NAVY_ADJ"
				set_random_coa_effect = yes
			}
			d_jurchen_corsairs = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_name="ALT_MERC_NAVY"
				adjective="ALT_MERC_NAVY_ADJ"
				set_random_coa_effect = yes
			}
		}
		# Set appropriate CoAs for all rel head titles
		if = {
			limit = {
				eternal_fire = {
					is_name_randomized = yes
				}
			}
			k_eternal_fire = {
				set_random_coa_effect = yes
			}
		}
		
		# Holy Orders
		if = {
			limit = {
				catholic = {
					is_name_randomized = yes
				}
			}
			d_knights_templar = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
			d_teutonic_order = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
			d_livonian_order = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
			d_knights_hospitaler = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
			d_knights_santiago = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
			d_knights_calatrava = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				shiite = {
					is_name_randomized = yes
				}
			}
			d_hashshashin = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				sunni = {
					is_name_randomized = yes
				}
			}
			d_bektashi = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				ibadi = {
					is_name_randomized = yes
				}
			}
			d_haruriyyah = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				norse_pagan = {
					is_name_randomized = yes
				}
			}
			d_jomsvikings = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				zoroastrian = {
					is_name_randomized = yes
				}
			}
			d_immortals = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				jewish = {
					is_name_randomized = yes
				}
			}
			d_zealots = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				orthodox = {
					is_name_randomized = yes
				}
			}
			d_holy_sepulchre = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				miaphysite = {
					is_name_randomized = yes
				}
			}
			d_saint_anthony = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				nestorian = {
					is_name_randomized = yes
				}
			}
			d_saint_addai = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				tengri_pagan_reformed = {
					is_name_randomized = yes
				}
			}
			d_sky_lords = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				west_african_pagan_reformed = {
					is_name_randomized = yes
				}
			}
			d_spirit_guardians = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				slavic_pagan_reformed = {
					is_name_randomized = yes
				}
			}
			d_warriors_perun = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				baltic_pagan_reformed = {
					is_name_randomized = yes
				}
			}
			d_chosen_perkunas = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				finnish_pagan_reformed = {
					is_name_randomized = yes
				}
			}
			d_sons_kaleva = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				aztec_reformed = {
					is_name_randomized = yes
				}
			}
			d_huitzilopochtli = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				hindu = {
					is_name_randomized = yes
				}
			}
			d_followers_arjuna = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				buddhist = {
					is_name_randomized = yes
				}
			}
			d_ashokas_chosen = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				bon_reformed = {
					is_name_randomized = yes
				}
			}
			d_dralhas_children = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				jain = {
					is_name_randomized = yes
				}
			}
			d_bulls_rishabha = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				zun_pagan_reformed = {
					is_name_randomized = yes
				}
			}
			d_zun_warriors = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				hellenic_pagan_reformed = {
					is_name_randomized = yes
				}
			}
			d_myrmidons = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		if = {
			limit = {
				manichean = {
					is_name_randomized = yes
				}
			}
			d_army_light = {
				holder_scope = {
					save_event_target_as = renaming_target
				}
				set_random_coa_effect = yes
				set_name="ALT_HO_LOCATION"
				adjective="ALT_HO_LOCATION_ADJ"
			}
		}
		any_independent_ruler = { # Being stranded on an island isn't fun regardless of setting
			any_realm_province = {
				limit = {
					port = yes
				}
				if = {
					limit = {
						NOT = {
							TECH_NAVAL = 1
						}
					}
					change_tech = {
						technology = TECH_NAVAL
						value = 1
					}
				}
				any_province_holding = {
					if = {
						limit = {
							holding_type = castle
							NOT = { has_building = ca_shipyard_1 }
						}
						add_building = ca_shipyard_1
					}
					if = {
						limit = {
							holding_type = city
							NOT = { has_building = ct_shipyard_1 }
						}
						add_building = ct_shipyard_1
					}
					if = {
						limit = {
							holding_type = city
							NOT = { has_building = ct_shipyard_1 }
						}
						add_building = ct_shipyard_1
					}
					if = {
						limit = {
							holding_type = temple
							NOT = { has_building = tp_shipyard_1 }
						}
						add_building = tp_shipyard_1
					}
					if = {
						limit = {
							holding_type = tribal
							NOT = { has_building = tb_shipyard_1 }
						}
						add_building = tb_shipyard_1
					}
					if = {
						limit = {
							holding_type = nomad
							NOT = { has_building = no_harbor_1 }
						}
						add_building = no_harbor_1
					}
					if = {
						limit = {
							holding_type = nomad
							NOT = { has_building = no_fishing_village_1 }
						}
						add_building = no_fishing_village_1
					}
				}
			}
		}
		any_playable_ruler = { # Chance for Agnatic-Cognatic
			limit = {
				is_landed = yes
				is_republic = no
				NOT = { has_religion_feature = religion_patriarchal }
				has_law = agnatic_succession
				any_demesne_title = {
					is_law_potential = cognatic_succession
				}
				NOT = {
					has_game_rule = {
						name = gender
						value = all
					} 
				}
			}
			if = { # If female with no male kids, 100% chance
				limit = {
					is_female = yes
					NOT = {
						any_child = {
							is_female = no
						}
					}
				}
				any_demesne_title = {
					limit = {
						is_law_potential = cognatic_succession
					}
					add_law = {
						law = cognatic_succession
						cooldown = no
						opinion_effect = no
					}
				}
			}
			else_if = {
				limit = {
					OR = {
						AND = { # If female with male kids, slightly lower chance
							is_female = yes
							any_child = {
								is_female = no
							}
						}
						AND = { # Or if male with only female kids
							is_female = no
							NOT = {
								any_child = {
									is_female = no
								}
							}
						}
					}
				}
				random = {
					chance = 90
					any_demesne_title = {
						limit = {
							is_law_potential = cognatic_succession
						}
						add_law = {
							law = cognatic_succession
							cooldown = no
							opinion_effect = no
						}
					}
				}
			}
			else_if = { # Otherwise slightly higher chance for females
				limit = {
					is_female = yes
				}
				random = {
					chance = 70
					any_demesne_title = {
						limit = {
							is_law_potential = cognatic_succession
						}
						add_law = {
							law = cognatic_succession
							cooldown = no
							opinion_effect = no
						}
					}
				}
			}
			else = { # Else around 50%
				random = {
					chance = 50
					any_demesne_title = {
						limit = {
							is_law_potential = cognatic_succession
						}
						add_law = {
							law = cognatic_succession
							cooldown = no
							opinion_effect = no
						}
					}
				}
			}
			recalc_succession = yes
		}
		any_independent_ruler = { # Fix castes
			any_realm_character = {
				limit = {
					religion = hindu
				}
				if = {
					limit = {
						is_feudal = yes
					}
					add_trait = kshatriya
					remove_trait = vaishya
					remove_trait = brahmin
					any_dynasty_member = {
						limit = {
							is_landed = no
						}
						add_trait = kshatriya
						remove_trait = vaishya
						remove_trait = brahmin
					}
				}
				else_if = {
					limit = {
						is_republic = yes
					}
					remove_trait = kshatriya
					add_trait = vaishya
					remove_trait = brahmin
					any_dynasty_member = {
						limit = {
							is_landed = no
						}
						remove_trait = kshatriya
						add_trait = vaishya
						remove_trait = brahmin
					}
				}
				else_if = {
					limit = {
						is_theocracy = yes
					}
					remove_trait = kshatriya
					remove_trait = vaishya
					add_trait = brahmin
					any_dynasty_member = {
						limit = {
							is_landed = no
						}
						remove_trait = kshatriya
						remove_trait = vaishya
						add_trait = brahmin
					}
				}
				else_if = {
					limit = {
						is_landed = no
						spouse = { is_landed = yes }
					}
					if = {
						limit = {
							spouse = { is_feudal = yes }
						}
						add_trait = kshatriya
						remove_trait = vaishya
						remove_trait = brahmin
					}
					else_if = {
						limit = {
							spouse = { is_republic = yes }
						}
						remove_trait = kshatriya
						add_trait = vaishya
						remove_trait = brahmin
					}
					else_if = {
						limit = {
							spouse = { is_theocracy = yes }
						}
						remove_trait = kshatriya
						remove_trait = vaishya
						add_trait = brahmin
					}
				}
			}
		}
	}
}

# A hooded mystic visits your private chambers and tells you signs foreboded by your stars
character_event = {
	id = HF.6
	is_triggered_only = yes
	
	picture = GFX_evt_hooded_figure_hf
	desc = EVTDESCHF6 
	
	only_playable = yes
	
	trigger = {
		graphical_culture = horsegfx
		NOT = { has_character_flag = horse_falling_star }
		NOT = { block_general_event_trigger = yes }
		NOT = { has_character_modifier = old_age }
		is_adult = yes
	}
	
	weight_multiplier = {
		days = 1
		modifier = {
			factor = 0.025
			ai = yes
		}
	}
	
	immediate = {
		set_character_flag = horse_falling_star
	}
	
	# Take a trip to the mountains - follow advice
	option = {
		name = EVTOPTAHF6 
		custom_tooltip = {
			text = EVTTOOLTIPAHF6
		}
		character_event = { id = HF.7 days = 90 }
	}
	
	# Guards! Arrest this mad intruder!
	option = {
		name = EVTOPTBHF6
		random_list = {
			20 = {
				add_trait_paranoid_effect = yes
			}
		}
		character_event = { id = HF.8 days = 90 }
	}
}

# Head out on a hike to the mountains without my entourage & witness a falling star fall in the nearby woods
character_event = {
	id = HF.7
	is_triggered_only = yes
	
	picture = GFX_evt_comet
	desc = EVTDESCHF7
	
	#investigate alone
	option = {
		name = EVTOPTAHF7
		custom_tooltip = { text = EVTTOOLTIPAHF7 }
		character_event = { id = HF.9 days = 30 }
	}
	
	#gather a search party - OUT
	option = {
		name = EVTOPTBHF7
		custom_tooltip = { text = EVTTOOLTIPBHF7 }
		character_event = { id = HF.10 days = 90 }
	}
}

# Can't stop thinking about the prophecy - follow the mystics advice anyway?
character_event = {
	id = HF.8
	is_triggered_only = yes
	
	picture = GFX_evt_whispers
	desc = EVTDESCHF8
	
	# Follow the advice
	option = {
		name = EVTOPTAHF8
		custom_tooltip = { text = EVTTOOLTIPAHF8 }
		character_event = { id = HF.7 days = 30 }
	}
	
	# It could be a trap! - OUT
	option = {
		name = EVTOPTBHF8
		custom_tooltip = { text = EVTTOOLTIPBHF8 }
		add_character_modifier = { modifier = cautious_decision_making years = 8 }
	}
}

# Search the woods and come across a pond in a glade and next to it is a dead unicorn in a silver blood spot
narrative_event = {
	id = HF.9
	is_triggered_only = yes
	
	picture = GFX_evt_mysterious_forest
	title = EVTTITLEHF9
	desc = EVTDESCHF9
	
	# Give it a proper burial
	option = {
		name = EVTOPTAHF9
		character_event = { id = HF.11 days = 30 }
		piety = 111
	}
	
	# Drink the silver blood - become strong
	option = {
		name = EVTOPTBHF9
		add_trait = strong
		add_character_modifier = { modifier = argent_blood_vessels duration = -1 }
	}
	
	# Remove the mane - gain artifact
	option = {
		name = EVTOPTCHF9
		add_artifact = sparkling_mane
	}
	
	# Cut the horn - WOOP WOOP portrait!
	option = {
		name = EVTOPTDHF9
		add_artifact = crown_unicorn_helmet
	}
}

# Search the woods with a party - find nothing
character_event = {
	id = HF.10
	is_triggered_only = yes
	
	picture = GFX_evt_rider_adventure
	desc = EVTDESCHF10
	
	# End of chain
	option = {
		name = EVTOPTAHF10
		add_trait_patient_effect = yes
	}
}

# Ever since I visited the glade with the unicorn I've felt like I have a radiating a faded light
character_event = {
	id = HF.11
	is_triggered_only = yes
	
	picture = GFX_evt_rider_adventure
	desc = EVTDESCHF11
	
	#Awesome
	option = {
		name = EVTOPTAHF11
		add_character_modifier = { modifier = unicorns_blessing duration = -1 }
	}
}