﻿#@creatable_successor_empire_county_threshold = 15
#
#
## Give a suitable County to Genghis
#give_temujin_land_effect = {
#	if = {
#		limit = {
#			OR = {
#				is_landed = no
#				highest_held_title_tier < tier_county
#			}
#		}
#		save_scope_as = genghis_khan
#
#		create_title_and_vassal_change = {
#			type = conquest
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		title:c_khentii = {
#			change_title_holder = {
#				holder = scope:genghis_khan
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	capital_county = { change_county_control = 100 }
#}
#
## A wild Genghis Khan appears!
#spawn_temujin_character_effect = {
#	title:c_khentii.title_province = {
#		save_scope_as = temujins_birthplace
#	}
#	if = {
#		limit = {
#			exists = character:125501
#			character:125501 = {
#				is_ai = no
#			}
#		}
#		character:125501 = {
#			save_scope_as = temujin
#		}
#		if = {
#			limit = {
#				#The DLC has our own BECOME GENGHIS stuff for players
#				has_mpo_dlc_trigger = no
#			}
#			scope:temujin = {
#				give_temujin_land_effect = yes
#				# Make temporarily immune to disease
#				add_character_flag = {
#					flag = immune_to_disease
#					years = 15
#				}
#
#				add_trait = greatest_of_khans
#				form_the_mongol_empire_effect = yes
#				add_prestige = 25000
#				give_nickname = nick_genghis_khan
#				trigger_event = conqueror.0001
#			}
#		}
#		else = {
#			scope:temujin = {
#				# Make temporarily immune to disease
#				add_character_flag = {
#					flag = immune_to_disease
#					years = 15
#				}
#				trigger_event = conqueror.0001
#			}
#		}
#	}
#	else_if = {
#		limit = {
#			exists = character:125501
#			character:125501 = { is_physically_able_ai_adult = yes }
#		}
#		character:125501 = {
#			save_scope_as = temujin
#		}
#		scope:temujin = {
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 15
#			}
#
#			add_trait = greatest_of_khans
#			give_temujin_land_effect = yes
#			add_gold = 5000
#			add_dread = high_dread
#			spawn_temujins_court_effect = yes
#			form_the_mongol_empire_effect = yes
#			add_prestige = 25000
#			if = {
#				limit = {
#					has_mpo_dlc_trigger = no
#					NOT = { has_perk = peacemaker_perk }
#				}
#				add_perk = peacemaker_perk
#			}
#			remove_trait = education_diplomacy_1
#			remove_trait = education_diplomacy_2
#			remove_trait = education_diplomacy_3
#			remove_trait = education_diplomacy_4
#			remove_trait = education_diplomacy_5
#			remove_trait = education_intrigue_1
#			remove_trait = education_intrigue_2
#			remove_trait = education_intrigue_3
#			remove_trait = education_intrigue_4
#			remove_trait = education_intrigue_5
#			remove_trait = education_stewardship_1
#			remove_trait = education_stewardship_2
#			remove_trait = education_stewardship_3
#			remove_trait = education_stewardship_4
#			remove_trait = education_stewardship_5
#			remove_trait = education_learning_1
#			remove_trait = education_learning_2
#			remove_trait = education_learning_3
#			remove_trait = education_learning_4
#			remove_trait = education_learning_5
#			remove_trait = education_martial_1
#			remove_trait = education_martial_2
#			remove_trait = education_martial_3
#			remove_trait = education_martial_4
#			add_trait = education_martial_5
#			add_trait = flexible_leader
#			add_trait = athletic
#			if = {
#				limit = { has_dlc_feature = tours_and_tournaments }
#				add_trait = tourney_participant
#				add_random_tiered_trait_track_xp_effect = {
#					TRAIT = lifestyle_hunter
#					TRACK = hunter
#					LEVEL_1 = yes
#					LEVEL_3 = no
#				}
#				add_random_tiered_trait_track_xp_effect = {
#					TRAIT = tourney_participant
#					TRACK = horse
#					LEVEL_1 = yes
#					LEVEL_3 = yes
#				}
#				add_random_tiered_trait_track_xp_effect = {
#					TRAIT = tourney_participant
#					TRACK = bow
#					LEVEL_1 = yes
#					LEVEL_3 = yes
#				}
#			}
#			dynasty = {
#				add_dynasty_prestige_level = 5
#				add_dynasty_prestige = 10000
#				add_dynasty_perk = warfare_legacy_1
#				add_dynasty_perk = warfare_legacy_2
#				add_dynasty_perk = warfare_legacy_3
#				add_dynasty_perk = warfare_legacy_4
#				add_dynasty_perk = warfare_legacy_5
#				if = {
#					limit = {
#						has_dlc_feature = hybridize_culture
#					}
#					add_dynasty_perk = ep1_culture_legacy_1
#				}
#			}
#			give_nickname = nick_genghis_khan
#		}
#	}
#	else_if = {
#		limit = {
#			exists = character:125501.dynasty
#			character:125501.dynasty = {
#				any_dynasty_member = {
#					is_ai = no
#					is_landed = yes
#				}
#			}
#		}
#		character:125501.dynasty = {
#			random_dynasty_member = {
#				limit = {
#					is_ai = no
#					is_landed = yes
#				}
#				save_scope_as = temujin
#			}
#		}
#		if = {
#			limit = { has_mpo_dlc_trigger = no }
#			scope:temujin = {
#				# Make temporarily immune to disease
#				add_character_flag = {
#					flag = immune_to_disease
#					years = 15
#				}
#
#				add_trait = greatest_of_khans
#				form_the_mongol_empire_effect = yes
#				add_prestige = 25000
#				give_nickname = nick_genghis_khan
#				trigger_event = conqueror.0001
#			}
#		}
#		else = {
#			scope:temujin = {
#				# Make temporarily immune to disease
#				add_character_flag = {
#					flag = immune_to_disease
#					years = 15
#				}
#				trigger_event = conqueror.0001
#			}
#		}
#	}
#	else_if = {
#		limit = {
#			exists = character:125501.dynasty
#			character:125501.dynasty = {
#				any_dynasty_member = {
#					is_physically_able_ai_adult = yes
#				}
#			}
#		}
#		character:125501.dynasty = {
#			random_dynasty_member = {
#				limit = {
#					is_physically_able_ai_adult = yes
#					is_landed = yes
#				}
#				alternative_limit = {
#					is_physically_able_ai_adult = yes
#				}
#				save_scope_as = temujin
#			}
#		}
#		scope:temujin = {
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 15
#			}
#
#			add_trait = greatest_of_khans
#			give_temujin_land_effect = yes
#			add_gold = 5000
#			add_dread = high_dread
#			spawn_temujins_court_effect = yes
#			form_the_mongol_empire_effect = yes
#			add_prestige = 25000
#			if = {
#				limit = {
#					has_mpo_dlc_trigger = no
#					NOT = { has_perk = peacemaker_perk }
#				}
#				add_perk = peacemaker_perk
#			}
#			remove_trait = education_diplomacy_1
#			remove_trait = education_diplomacy_2
#			remove_trait = education_diplomacy_3
#			remove_trait = education_diplomacy_4
#			remove_trait = education_diplomacy_5
#			remove_trait = education_intrigue_1
#			remove_trait = education_intrigue_2
#			remove_trait = education_intrigue_3
#			remove_trait = education_intrigue_4
#			remove_trait = education_intrigue_5
#			remove_trait = education_stewardship_1
#			remove_trait = education_stewardship_2
#			remove_trait = education_stewardship_3
#			remove_trait = education_stewardship_4
#			remove_trait = education_stewardship_5
#			remove_trait = education_learning_1
#			remove_trait = education_learning_2
#			remove_trait = education_learning_3
#			remove_trait = education_learning_4
#			remove_trait = education_learning_5
#			remove_trait = education_martial_1
#			remove_trait = education_martial_2
#			remove_trait = education_martial_3
#			remove_trait = education_martial_4
#			add_trait = education_martial_5
#			add_trait = flexible_leader
#			add_trait = athletic
#			if = {
#				limit = { has_dlc_feature = tours_and_tournaments }
#				add_trait = tourney_participant
#				add_random_tiered_trait_track_xp_effect = {
#					TRAIT = lifestyle_hunter
#					TRACK = hunter
#					LEVEL_1 = yes
#					LEVEL_3 = no
#				}
#				add_random_tiered_trait_track_xp_effect = {
#					TRAIT = tourney_participant
#					TRACK = horse
#					LEVEL_1 = yes
#					LEVEL_3 = yes
#				}
#				add_random_tiered_trait_track_xp_effect = {
#					TRAIT = tourney_participant
#					TRACK = bow
#					LEVEL_1 = yes
#					LEVEL_3 = yes
#				}
#			}
#			dynasty = {
#				add_dynasty_prestige_level = 5
#				add_dynasty_prestige = 10000
#				add_dynasty_perk = warfare_legacy_1
#				add_dynasty_perk = warfare_legacy_2
#				add_dynasty_perk = warfare_legacy_3
#				add_dynasty_perk = warfare_legacy_4
#				add_dynasty_perk = warfare_legacy_5
#				if = {
#					limit = {
#						has_dlc_feature = hybridize_culture
#					}
#					add_dynasty_perk = ep1_culture_legacy_1
#				}
#			}
#			give_nickname = nick_genghis_khan
#		}
#	}
#	else_if = {
#		limit = {
#			#Generate Temujin if there has BEEN NO Temujin
#			NOT = {
#				has_global_variable = temujin_was_born
#			}
#		}
#		if = {
#			limit = { has_game_rule = inversed_gender_equality }
#			create_character = {
#				name = "Borte" # AKA: Genghis Khan's wife
#				gender = female
#				location = scope:temujins_birthplace
#				template = borte_character_template
#				save_scope_as = temujin
#			}
#			scope:temujin = {
#				# Make temporarily immune to disease
#				add_character_flag = {
#					flag = immune_to_disease
#					years = 15
#				}
#
#				add_trait = greatest_of_khans
#				give_temujin_land_effect = yes
#				add_gold = 5000
#				add_dread = high_dread
#				spawn_temujins_court_effect = yes
#				form_the_mongol_empire_effect = yes
#				add_prestige = 25000
#				give_nickname = nick_genghis_khan
#				if = {
#					limit = {
#						has_mpo_dlc_trigger = no
#						NOT = { has_perk = peacemaker_perk }
#					}
#					add_perk = peacemaker_perk
#				}
#				dynasty = {
#					add_dynasty_prestige_level = 5
#					add_dynasty_prestige = 10000
#					add_dynasty_perk = warfare_legacy_1
#					add_dynasty_perk = warfare_legacy_2
#					add_dynasty_perk = warfare_legacy_3
#					add_dynasty_perk = warfare_legacy_4
#					add_dynasty_perk = warfare_legacy_5
#					if = {
#						limit = {
#							has_dlc_feature = hybridize_culture
#						}
#						add_dynasty_perk = ep1_culture_legacy_1
#					}
#				}
#			}
#		}
#		else_if = {
#			limit = { has_game_rule = full_gender_equality }
#			random_list = {
#				#Female Ghengis Khan.
#				50 = {
#					create_character = {
#						name = "Borte" # AKA: Genghis Khan's wife
#						gender = female
#						location = scope:temujins_birthplace
#						template = borte_character_template
#						save_scope_as = temujin
#					}
#					scope:temujin = {
#						# Make temporarily immune to disease
#						add_character_flag = {
#							flag = immune_to_disease
#							years = 15
#						}
#
#						add_trait = greatest_of_khans
#						give_temujin_land_effect = yes
#						add_gold = 5000
#						add_dread = high_dread
#						spawn_temujins_court_effect = yes
#						form_the_mongol_empire_effect = yes
#						add_prestige = 25000
#						give_nickname = nick_genghis_khan
#						if = {
#							limit = {
#								has_mpo_dlc_trigger = no
#								NOT = { has_perk = peacemaker_perk }
#							}
#							add_perk = peacemaker_perk
#						}
#						dynasty = {
#							add_dynasty_prestige_level = 5
#							add_dynasty_prestige = 10000
#							add_dynasty_perk = warfare_legacy_1
#							add_dynasty_perk = warfare_legacy_2
#							add_dynasty_perk = warfare_legacy_3
#							add_dynasty_perk = warfare_legacy_4
#							add_dynasty_perk = warfare_legacy_5
#							if = {
#								limit = {
#									has_dlc_feature = hybridize_culture
#								}
#								add_dynasty_perk = ep1_culture_legacy_1
#							}
#						}
#					}
#				}
#				#Male Ghengis Khan.
#				50 = {
#					create_character = {
#						name = "Temujin" # AKA: Genghis Khan
#						location = scope:temujins_birthplace
#						template = genghis_khan_character_template
#						save_scope_as = temujin
#					}
#					scope:temujin = {
#						# Make temporarily immune to disease
#						add_character_flag = {
#							flag = immune_to_disease
#							years = 15
#						}
#
#						add_trait = greatest_of_khans
#						give_temujin_land_effect = yes
#						add_gold = 5000
#						add_dread = high_dread
#						spawn_temujins_court_effect = yes
#						form_the_mongol_empire_effect = yes
#						add_prestige = 25000
#						give_nickname = nick_genghis_khan
#						if = {
#							limit = {
#								has_mpo_dlc_trigger = no
#								NOT = { has_perk = peacemaker_perk }
#							}
#							add_perk = peacemaker_perk
#						}
#						dynasty = {
#							add_dynasty_prestige_level = 5
#							add_dynasty_prestige = 10000
#							add_dynasty_perk = warfare_legacy_1
#							add_dynasty_perk = warfare_legacy_2
#							add_dynasty_perk = warfare_legacy_3
#							add_dynasty_perk = warfare_legacy_4
#							add_dynasty_perk = warfare_legacy_5
#							if = {
#								limit = {
#									has_dlc_feature = hybridize_culture
#								}
#								add_dynasty_perk = ep1_culture_legacy_1
#							}
#						}
#					}
#				}
#			}
#		}
#		else = {
#			create_character = {
#				name = "Temujin" # AKA: Genghis Khan
#				location = scope:temujins_birthplace
#				template = genghis_khan_character_template
#				save_scope_as = temujin
#			}
#			scope:temujin = {
#				# Make temporarily immune to disease
#				add_character_flag = {
#					flag = immune_to_disease
#					years = 15
#				}
#
#				add_trait = greatest_of_khans
#				give_temujin_land_effect = yes
#				add_gold = 5000
#				add_dread = high_dread
#				spawn_temujins_court_effect = yes
#				form_the_mongol_empire_effect = yes
#				add_prestige = 25000
#				give_nickname = nick_genghis_khan
#				if = {
#					limit = {
#						has_mpo_dlc_trigger = no
#						NOT = { has_perk = peacemaker_perk }
#					}
#					add_perk = peacemaker_perk
#				}
#				dynasty = {
#					add_dynasty_prestige_level = 5
#					add_dynasty_prestige = 10000
#					add_dynasty_perk = warfare_legacy_1
#					add_dynasty_perk = warfare_legacy_2
#					add_dynasty_perk = warfare_legacy_3
#					add_dynasty_perk = warfare_legacy_4
#					add_dynasty_perk = warfare_legacy_5
#					if = {
#						limit = {
#							has_dlc_feature = hybridize_culture
#						}
#						add_dynasty_perk = ep1_culture_legacy_1
#					}
#				}
#			}
#		}
#		set_global_variable = {
#			name =  temujin_was_born
#			value = scope:temujin
#		}
#	}
#	#Create a character... but they're random, not Temujin
#	else = {
#		create_character = {
#			location = scope:temujins_birthplace
#			template = dynamic_genghis_character_template
#			save_scope_as = temujin
#		}
#		scope:temujin = {
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 15
#			}
#			add_trait = greatest_of_khans
#			give_temujin_land_effect = yes
#			add_gold = 5000
#			add_dread = high_dread
#			spawn_dynamic_mongol_court_effect = yes
#			form_the_mongol_empire_effect = yes
#			add_prestige = 25000
#			give_nickname = nick_genghis_khan
#			if = {
#				limit = {
#					has_mpo_dlc_trigger = no
#					NOT = { has_perk = peacemaker_perk }
#				}
#				add_perk = peacemaker_perk
#			}
#			dynasty = {
#				add_dynasty_prestige_level = 5
#				add_dynasty_prestige = 10000
#				add_dynasty_perk = warfare_legacy_1
#				add_dynasty_perk = warfare_legacy_2
#				add_dynasty_perk = warfare_legacy_3
#				add_dynasty_perk = warfare_legacy_4
#				add_dynasty_perk = warfare_legacy_5
#				if = {
#					limit = {
#						has_dlc_feature = hybridize_culture
#					}
#					add_dynasty_perk = ep1_culture_legacy_1
#				}
#			}
#		}
#	}
#	
#	if = {
#		limit = {
#			scope:temujin = {
#				is_ai = yes 
#			}
#		}
#		if = {
#			limit = {
#				situation:dynastic_cycle ?= {
#					situation_top_has_catalyst = catalyst_event_mongol_empire_appears
#				}
#			}
#			situation:dynastic_cycle = {
#				trigger_situation_catalyst = {
#					catalyst = catalyst_event_mongol_empire_appears
#					character = scope:temujin
#				}
#			}
#		}
#		#Event for MPO dlc owners
#		if = {
#			limit = {
#				has_mpo_dlc_trigger = yes
#			}
#			every_player = {
#				trigger_event = mpo_greatest_of_khans.1001 #Genghis notification event
#			}
#		}
#		else = {
#			#Normal event
#			every_player = {
#				limit = {
#					NOT = {
#						this = scope:temujin
#					}
#				}
#				trigger_event = mongol_invasion.1002 # Mongol Empire spawned notification
#			}
#		}
#	}
#}
#
#
## Form the actual Mongol Empire...
#form_the_mongol_empire_effect = {
#	save_scope_as = mongol_founder
#
#	if = {
#		limit = {
#			is_tributary = yes
#		}
#		end_tributary = yes
#	}
#	if = {
#		limit = {
#			is_confederation_member = yes
#		}
#		scope:mongol_founder.confederation = {
#			remove_confederation_member = scope:mongol_founder
#		}
#		if = {
#			limit = {
#				government_has_flag = government_is_nomadic
#			}
#			show_as_tooltip = {
#				remove_character_modifier = mpo_confederation_member_modifier
#			}
#		}
#	}
#
#	#Create the title
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_mongol_empire = {
#		change_title_holder = {
#			holder = scope:mongol_founder
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#
#	if = {
#		limit = {
#			is_independent_ruler = no
#		}
#		create_title_and_vassal_change = {
#			type = independency
#			save_scope_as = indpendence_change
#			add_claim_on_loss = no
#		}
#		becomes_independent = {
#			change = scope:indpendence_change
#		}
#		resolve_title_and_vassal_change = scope:indpendence_change
#	}
#
#	if = {
#		limit = {
#			capital_county = {
#				title_province = {
#					has_holding_type = herder_holding
#				}
#			}
#		}
#		capital_county = {
#			title_province = {
#				set_holding_type = nomad_holding
#			}
#		}
#	}
#	if = {
#		limit = {
#			has_mpo_dlc_trigger = yes
#			NOT = {
#				government_has_flag = government_is_nomadic
#			}
#		}
#		change_government = nomad_government
#		add_trait_force_tooltip = nomadic_philosophy
#	}
#	else_if = {
#		limit = {
#			has_mpo_dlc_trigger = no
#			NOT = {
#				government_has_flag = government_is_tribal
#			}
#		}
#		change_government = tribal_government
#	}
#	if = {
#		limit = {
#			government_has_flag = government_is_tribal
#		}
#		if = {
#			limit = { has_realm_law = tribal_authority_0 }
#			remove_realm_law = tribal_authority_0
#		}
#		if = {
#			limit = { has_realm_law = tribal_authority_1 }
#			remove_realm_law = tribal_authority_1
#		}
#		if = {
#			limit = { has_realm_law = tribal_authority_3 }
#			remove_realm_law = tribal_authority_3
#		}
#		add_realm_law_skip_effects = tribal_authority_2
#	
#		add_realm_law_skip_effects = high_partition_succession_law
#	}
#	if = {
#		limit = {
#			government_has_flag = government_is_nomadic
#		}
#		if = {
#			limit = { has_realm_law = nomadic_authority_1 }
#			remove_realm_law = nomadic_authority_1
#		}
#		if = {
#			limit = { has_realm_law = nomadic_authority_2 }
#			remove_realm_law = nomadic_authority_2
#		}
#		if = {
#			limit = { has_realm_law = nomadic_authority_3 }
#			remove_realm_law = nomadic_authority_3
#		}
#		if = {
#			limit = { has_realm_law = nomadic_authority_4 }
#			remove_realm_law = nomadic_authority_4
#		}
#		add_realm_law_skip_effects = nomadic_authority_5
#		domicile ?= {
#			switch = {
#				trigger = has_domicile_building
#				yurt_main_01 = {
#					add_domicile_building = yurt_main_02
#					add_domicile_building = yurt_main_03
#					add_domicile_building = yurt_main_04
#					add_domicile_building = yurt_main_05
#				}
#				yurt_main_02 = {
#					add_domicile_building = yurt_main_03
#					add_domicile_building = yurt_main_04
#					add_domicile_building = yurt_main_05
#				}
#				yurt_main_03 = {
#					add_domicile_building = yurt_main_04
#					add_domicile_building = yurt_main_05
#				}
#				yurt_main_04 = {
#					add_domicile_building = yurt_main_05
#				}
#			}
#		}
#		if = {
#			limit = {
#				exists = domicile
#				domicile = {
#					free_external_domicile_building_slots >= 1
#					NOT = {
#						has_domicile_building_or_higher = mass_warfare_yurt_01
#					}
#				}
#			}
#			domicile = {
#				add_domicile_building = mass_warfare_yurt_01
#				add_domicile_building = mass_warfare_yurt_02
#				add_domicile_building = mass_warfare_yurt_03
#				add_domicile_building = mass_warfare_yurt_04
#			}
#		}
#		if = {
#			limit = {
#				exists = domicile
#				domicile = {
#					free_external_domicile_building_slots >= 1
#					NOT = {
#						has_domicile_building_or_higher = character_warfare_yurt_03
#					}
#				}
#			}
#			domicile = {
#				add_domicile_building = character_warfare_yurt_01
#				add_domicile_building = character_warfare_yurt_02
#				add_domicile_building = character_warfare_yurt_03
#				add_domicile_building = character_warfare_yurt_04
#			}
#		}
#		domicile = {
#			change_herd = {
#				add = nomadic_authority_level_5_requirement
#			}
#		}
#	}
#
#	assert_if = {
#		limit = { NOT = { exists = title:e_mongol_empire } }
#		text = "Mongol Empire title was not created!"
#	}
#
#	hidden_effect = { set_primary_title_to = title:e_mongol_empire }
#
#	every_held_title = {
#		title_tier = empire
#		limit = {
#			NOT = { this = title:e_mongol_empire }
#		}
#		scope:mongol_founder = {
#			destroy_title = prev
#		}
#	}
#
#	spawn_mongol_troops_effect = yes
#
#	set_global_variable = {
#		name = mongol_empire_has_spawned
#		value = yes
#	}
#
#	#Make sure that Genghis is crowned
#	#Anointed if he must be anointed
#	if = {
#		limit = {
#			OR = {
#				has_realm_law = uncrowned
#				has_realm_law = crowned_king
#			}
#			faith = { has_doctrine = doctrine_imperial_anointment }
#		}
#		if = {
#			limit = {
#				NOT = {
#					has_game_rule = coronation_laws_off
#				}
#			}
#			add_realm_law = crowned_emperor
#		}
#		set_variable = crowned_emperor_var
#		if = {
#			limit = {
#				has_variable = crowned_king_var
#			}
#			remove_variable = crowned_king_var
#		}
#	}
#	else_if = {
#		limit = {
#			has_realm_law = uncrowned
#		}
#		if = {
#			limit = {
#				NOT = {
#					has_game_rule = coronation_laws_off
#				}
#			}
#			add_realm_law = crowned_king
#		}
#		set_variable = crowned_king_var
#	}
#}
#
## Make sure the Empire has troops...
#spawn_mongol_troops_effect = {
#	if = {
#		limit = {
#			has_mpo_dlc_trigger = yes
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = mangudai
#				stacks = 14
#			}
#			men_at_arms = {
#				type = heavy_horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 10
#			}
#			men_at_arms = {
#				type = nomad_lancers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = mangudai
#				stacks = 10
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 10
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 10
#			}
#			men_at_arms = {
#				type = nomad_lancers
#				stacks = 3
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = mangudai
#				stacks = 10
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 10
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 10
#			}
#			men_at_arms = {
#				type = nomad_lancers
#				stacks = 3
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = mangudai
#				stacks = 10
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = heavy_horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 10
#			}
#			men_at_arms = {
#				type = nomad_lancers
#				stacks = 3
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = horse_archers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 20
#			}
#			men_at_arms = {
#				type = torch_bearers
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = horse_archers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 20
#			}
#			men_at_arms = {
#				type = torch_bearers
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#	}
#	else = {
#		spawn_army = {
#			uses_supply = no
#			inheritable = no
#			name = mongol_event_troops
#			men_at_arms = {
#				type = horse_archers
#				stacks = 14
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = armored_horsemen
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = no
#			name = mongol_event_troops
#			levies = {
#				value = 5000
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = armored_horsemen
#				stacks = 3
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = no
#			name = mongol_event_troops
#			levies = {
#				value = 5000
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = armored_horsemen
#				stacks = 3
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = no
#			name = mongol_event_troops
#			levies = {
#				value = 5000
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 10
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = armored_horsemen
#				stacks = 3
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 5
#			}
#			location = capital_province
#			origin = capital_province
#		}
#	}
#}
#
#spawn_mongol_troops_condensed_effect = {
#	if = {
#		limit = {
#			has_mpo_dlc_trigger = yes
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = no
#			name = mongol_event_troops
#			men_at_arms = {
#				type = horse_archers
#				stacks = 40
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 100
#			}
#			men_at_arms = {
#				type = heavy_horse_archers
#				stacks = 20
#			}
#			men_at_arms = {
#				type = mangudai
#				stacks = 44
#			}
#			men_at_arms = {
#				type = nomad_lancers
#				stacks = 14
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 25
#			}
#			men_at_arms = {
#				type = torch_bearers
#				stacks = 10
#			}
#			location = capital_province
#			origin = capital_province
#		}
#	}
#	else = {
#		spawn_army = {
#			uses_supply = no
#			inheritable = no
#			name = mongol_event_troops
#			levies = {
#				value = 15000
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 74
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 70
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 10
#			}
#			men_at_arms = {
#				type = armored_horsemen
#				stacks = 14
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 25
#			}
#			location = capital_province
#			origin = capital_province
#		}
#	}
#}
#
#spawn_mongol_successor_state_troops_effect = {
#	if = {
#		limit = {
#			has_mpo_dlc_trigger = yes
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = nomadic_riders
#				stacks = 7
#			}
#			men_at_arms = {
#				type = mangudai
#				stacks = 5
#			}
#			men_at_arms = {
#				type = steppe_raiders
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 3
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = nomadic_riders
#				stacks = 7
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = nomad_lancers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 3
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			men_at_arms = {
#				type = nomadic_riders
#				stacks = 7
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = heavy_horse_archers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 3
#			}
#			location = capital_province
#			origin = capital_province
#		}
#	}
#	else = {
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			levies = {
#				value = 1000
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 3
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			levies = {
#				value = 1000
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 3
#			}
#			location = capital_province
#			origin = capital_province
#		}
#		spawn_army = {
#			uses_supply = no
#			inheritable = yes
#			name = mongol_event_troops
#			levies = {
#				value = 1000
#			}
#			men_at_arms = {
#				type = horse_archers
#				stacks = 5
#			}
#			men_at_arms = {
#				type = light_horsemen
#				stacks = 5
#			}
#			men_at_arms = {
#				type = trebuchet
#				stacks = 3
#			}
#			location = capital_province
#			origin = capital_province
#		}
#	}
#	
#}
#
#### Populating the life of Temujin...
#spawn_temujins_court_effect = {
#	add_character_flag = is_temujin
#	if = {
#		limit = {
#			is_married = no
#		}
#		if = {
#			limit = {
#				scope:temujin = { is_female = yes }
#			}
#			# Create Temujin (husband)...
#			create_character = {
#				template = genghis_khan_character_template
#				name = "Temujin" # Husband of Temujin
#				employer = scope:temujin
#				save_scope_as = borte
#			}
#		}
#		else = {
#			# Create Borte (wife)...
#			create_character = {
#				template = borte_character_template
#				name = "Borte" # Wife of Temujin
#				gender = female
#				employer = scope:temujin
#				save_scope_as = borte
#			}
#		}
#		scope:borte = {
#			marry = scope:temujin
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 10
#			}
#		}
#		if = {
#			limit = {
#				scope:temujin = { is_male = yes }
#			}
#			scope:temujin = { save_scope_as = great_khan_family_father }
#			scope:borte = { save_scope_as = great_khan_family_mother }
#		}
#		else = {
#			scope:temujin = { save_scope_as = great_khan_family_mother }
#			scope:borte = { save_scope_as = great_khan_family_father }		
#		}
#
#		# Create Jochi (son)...
#		create_character = {
#			template = jochi_character_template
#			name = "Jochi" # (Oldest son of Temujin and Borte)
#			employer = scope:temujin
#			mother = scope:great_khan_family_mother
#			father = scope:great_khan_family_father
#			save_scope_as = jochi
#		}
#		scope:jochi = {
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 10
#			}
#		}
#
#		# Create Tolui (son)...
#		create_character = {
#			template = tolui_character_template
#			name = "Tolui" # (Son of Temujin and Borte)
#			employer = scope:temujin
#			mother = scope:great_khan_family_mother
#			father = scope:great_khan_family_father
#			save_scope_as = tolui
#		}
#
#		scope:tolui = {
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 10
#			}
#		}
#
#		# Create Chagatai (son)...
#		create_character = {
#			template = chagatai_character_template
#			name = "Chagatai"  # (Son of Temujin and Borte)
#			employer = scope:temujin
#			mother = scope:great_khan_family_mother
#			father = scope:great_khan_family_father
#			save_scope_as = chagatai
#		}
#
#		scope:chagatai = {
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 10
#			}
#
#			#Make it more likely that he gets a good martial education
#			hidden_effect = {
#				education_point_acquisition_effect = yes
#				education_point_acquisition_effect = yes
#			}
#		}
#
#		# Create Ögedei (son)...
#		create_character = {
#			template = ogodei_character_template
#			name = "Ogodei" # Ögedei Khan (# Son of Temujin and Borte)
#			employer = scope:temujin
#			mother = scope:great_khan_family_mother
#			father = scope:great_khan_family_father
#			save_scope_as = ogodei
#		}
#
#		scope:ogodei = {
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 10
#			}
#
#			#Make it more likely that he gets a good martial education
#			hidden_effect = {
#				education_point_acquisition_effect = yes
#				education_point_acquisition_effect = yes
#			}
#		}
#
#		# Create Altun Begi (Daughter)...
#		create_character = {
#			template = altun_begi_character_template
#			name = "Altun_Begi" # (Daughter of Temujin)
#			employer = scope:temujin
#			gender = female
#			father = scope:great_khan_family_father
#			save_scope_as = altun_begi
#		}
#
#		scope:altun_begi = {
#			# Make temporarily immune to disease
#			add_character_flag = {
#				flag = immune_to_disease
#				years = 10
#			}
#		}
#	}
#
#	# Create Subutai (Commander)...
#	create_character = {
#		template = subutai_character_template
#		name = "Subutai" # (Temujin's Commander of armies)
#		employer = scope:temujin
#		save_scope_as = subutai
#	}
#
#	scope:subutai = {
#		# Make temporarily immune to disease
#		add_character_flag = {
#			flag = immune_to_disease
#			years = 10
#		}
#		# Set friendship with Temujin
#		set_random_friendship_reason = { TARGET = scope:temujin }
#	}
#	
#	# Spawn some generic Bagathurs
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	
#	# Spawn some captured Han siege engineers
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_siege_engineer
#		faith = faith:shangqing
#		culture = culture:han
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_siege_engineer
#		faith = faith:shangqing
#		culture = culture:han
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_siege_engineer
#		faith = faith:shangqing
#		culture = culture:han
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_siege_engineer
#		faith = faith:shangqing
#		culture = culture:han
#	}
#}
#
#### Populating the life of Temujin...
#spawn_dynamic_mongol_court_effect = {
#	add_character_flag = is_temujin
#
#	if = {
#		limit = {
#			scope:temujin = {
#				is_female = no
#			}
#		}
#		save_scope_as = great_khan_family_father
#	}
#	else = {
#		save_scope_as = great_khan_family_mother
#	}
#	if = {
#		limit = {
#			exists = scope:great_khan_family_father
#		}
#		create_character = {
#			template = dynamic_genghis_spouse_template
#			gender = female
#			employer = scope:temujin
#			save_scope_as = genghis_spouse
#		}
#		scope:genghis_spouse = {
#			save_scope_as = great_khan_family_mother
#		}
#	}
#	else = {
#		create_character = {
#			template = dynamic_genghis_spouse_template
#			gender = male
#			employer = scope:temujin
#			save_scope_as = genghis_spouse
#		}
#		scope:genghis_spouse = {
#			save_scope_as = great_khan_family_father
#		}
#	}
#	scope:genghis_spouse = {
#		marry = scope:temujin
#		# Make temporarily immune to disease
#		add_character_flag = {
#			flag = immune_to_disease
#			years = 10
#		}
#	}
#	create_character = {
#		template = dynamic_genghis_child_template
#		employer = scope:temujin
#		father = scope:great_khan_family_father
#		mother = scope:great_khan_family_mother
#		dynasty = inherit
#		save_scope_as = genghis_child_1
#	}
#	scope:genghis_child_1 = {
#		# Make temporarily immune to disease
#		add_character_flag = {
#			flag = immune_to_disease
#			years = 10
#		}
#	}
#	create_character = {
#		template = dynamic_genghis_child_template
#		employer = scope:temujin
#		father = scope:great_khan_family_father
#		mother = scope:great_khan_family_mother
#		dynasty = inherit
#		save_scope_as = genghis_child_2
#	}
#	scope:genghis_child_2 = {
#		# Make temporarily immune to disease
#		add_character_flag = {
#			flag = immune_to_disease
#			years = 10
#		}
#	}
#	create_character = {
#		template = dynamic_genghis_child_template
#		employer = scope:temujin
#		father = scope:great_khan_family_father
#		mother = scope:great_khan_family_mother
#		dynasty = inherit
#		save_scope_as = genghis_child_3
#	}
#	scope:genghis_child_3 = {
#		# Make temporarily immune to disease
#		add_character_flag = {
#			flag = immune_to_disease
#			years = 10
#		}
#	}
#	create_character = {
#		template = dynamic_genghis_child_template
#		employer = scope:temujin
#		father = scope:great_khan_family_father
#		mother = scope:great_khan_family_mother
#		dynasty = inherit
#		save_scope_as = genghis_child_4
#	}
#	scope:genghis_child_4 = {
#		# Make temporarily immune to disease
#		add_character_flag = {
#			flag = immune_to_disease
#			years = 10
#		}
#	}
#	create_character = {
#		template = dynamic_genghis_child_template
#		employer = scope:temujin
#		father = scope:great_khan_family_father
#		mother = scope:great_khan_family_mother
#		dynasty = inherit
#		save_scope_as = genghis_child_5
#	}
#	scope:genghis_child_5 = {
#		# Make temporarily immune to disease
#		add_character_flag = {
#			flag = immune_to_disease
#			years = 10
#		}
#	}
#
#	recruit_three_nomadic_capital_characters_effect = {
#		NOMAD_TEMPLATE_CHARACTER = nomadic_commander_template
#	}
#	
#	# Spawn some generic Bagathurs
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_warrior_character
#		faith = scope:temujin.faith
#		culture = scope:temujin.culture
#	}
#	
#	# Spawn some captured Han siege engineers
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_siege_engineer
#		faith = faith:shangqing
#		culture = culture:han
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_siege_engineer
#		faith = faith:shangqing
#		culture = culture:han
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_siege_engineer
#		faith = faith:shangqing
#		culture = culture:han
#	}
#	create_character = {
#		gender_female_chance = temujin_soldier_female_chance
#		employer = scope:temujin
#		template = new_siege_engineer
#		faith = faith:shangqing
#		culture = culture:han
#	}
#}
#
#### Start war of conquest for the Mongolian heartland
#start_wars_for_mongolia_effect = {
#	save_temporary_scope_as = mongol_conqueror
#	# Build a list of potential targets
#	every_neighboring_top_liege_realm_owner = {
#		limit = {
#			any_sub_realm_county = {
#				is_landless_type_title = no
#				title_province = { geographical_region = special_mongol_empire_start_region }
#			}
#			is_landed = yes
#		}
#		if = {
#			limit = { NOT = { is_in_list = top_liege_targets } }
#			add_to_temporary_list = top_liege_targets
#		}
#	}
#	every_in_list = {
#		list = top_liege_targets
#		if = {
#			limit = {
#				government_has_flag = government_is_herder
#			}
#			create_title_and_vassal_change = {
#				type = swear_fealty
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			change_liege = {
#				liege = scope:mongol_conqueror
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#		}
#		else = {
#			save_temporary_scope_as = new_war_target
#			capital_county.empire = { save_temporary_scope_as = war_target_title }
#			# Declare the war
#			scope:mongol_conqueror = {
#				start_war = {
#					cb = mongol_realm_invasion_war
#					target = scope:new_war_target.top_liege
#					target_title = scope:war_target_title
#				}
#			}
#		}
#	}
#}
#
## Send subjugation demand effect
#send_mongol_subjugation_demand_effect = {
#	if = {
#		limit = {
#			NOT = { is_allied_to = scope:mongol_emperor }
#		}
#		trigger_event = {
#			id = mongol_invasion.2001
#			days = { 3 12 }
#		}
#
#		save_temporary_scope_as = subjugation_offer_recipient
#		scope:mongol_emperor = {
#			add_to_variable_list = {
#				name = subjugation_offer_under_consideration
#				target = scope:subjugation_offer_recipient
#			}
#		}
#	}
#	else = {
#		if = {
#			limit = {
#				highest_held_title_tier >= tier_empire
#			}
#			trigger_event = {
#				id = mongol_invasion.2111
#				days = { 3 12 }
#			}
#		}
#		else = {
#			trigger_event = {
#				id = mongol_invasion.2101
#				days = { 3 12 }
#			}
#		}
#	}
#}
#
#
#### Mongol war target evaluation and declaration
#mongol_war_target_evaluation_and_declaration_effect = {
#	# Set the Mongol Emperor as reference point
#	save_scope_as = mongol_emperor
#	add_character_flag = {
#		flag = free_mongol_cb
#		days = 14
#	}
#	# Select a new target
#	random_neighboring_top_liege_realm_owner = {
#		limit = {
#			NOT = { is_allied_to = scope:mongol_emperor }
#			this != scope:mongol_emperor
#			top_liege != scope:mongol_emperor
#			save_temporary_scope_as = truce_check
#			NOT = {
#				scope:mongol_emperor = {
#					any_truce_target = {
#						this = scope:truce_check
#					}
#				}
#			}
##			trigger_if = { # We don't want the Byzantine empire to get annihilated immediately
##				limit = {
##					OR = {
##						has_primary_title = title:e_byzantium
##						has_primary_title = title:e_latin_empire
##					}
##				}
##				OR = {
##					current_year >= 1279 # Roughly when the mongols should fracture historically
##					scope:mongol_emperor = {
##						completely_controls_region = special_mongol_empire_golden_horde_region # Controls all of Russia and the Steppe
##					}
##					any_realm_county = { # Byzantium is expansionist
##						count >= 50
##						title_province = {
##							OR = {
##								geographical_region = special_mongol_empire_conquest_region_prio_5
##								geographical_region = special_mongol_empire_conquest_region_prio_4
##								geographical_region = special_mongol_empire_conquest_region_prio_3
##								geographical_region = special_mongol_empire_conquest_region_prio_2
##								geographical_region = special_mongol_empire_conquest_region_prio_1
##								geographical_region = special_mongol_empire_conquest_region_prio_1_alpha
##							}
##						}
##					}
##				}
##			}
#		}
#		weight = {
#			base = 0
#			modifier = {
#				add = mongol_invasion_target_character_weight
#				always = yes
#			}
#		}
#		save_temporary_scope_as = next_invasion_target
#		primary_title = {
#			save_temporary_scope_as = next_invasion_title_target
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:next_invasion_target
#		}
#		if = {
#			limit = { # Declare war on every same-tier count or duke in same empire
#				scope:next_invasion_target = {
#					OR = {
#						highest_held_title_tier = tier_county
#						highest_held_title_tier = tier_duchy
#					}
#				}
#			}
#			scope:next_invasion_title_target = {
#				add_to_temporary_list = all_titles_to_declare_on
#				empire = {
#					every_in_de_jure_hierarchy = { # Find all other same-tier titles in same de jure empire
#						continue = {
#							tier > tier_county
#							# Stop searching if you hit the Mongol Emperor's territory at any point
#							trigger_if = {
#								limit = { exists = holder }
#								holder != scope:mongol_emperor
#								holder.top_liege != scope:mongol_emperor
#							}
#						}
#						limit = {
#							exists = this
#							OR = {
#								tier = tier_county
#								tier = tier_duchy
#							}
#							holder ?= {
#								top_liege = this
#								this != scope:mongol_emperor
#								top_liege != scope:mongol_emperor
#								NOT = { is_at_war_with = scope:mongol_emperor }
#								NOT = { is_allied_to = scope:mongol_emperor }
#								save_temporary_scope_as = truce_check
#								NOT = {
#									scope:mongol_emperor = {
#										any_truce_target = {
#											this = scope:truce_check
#										}
#									}
#								}
#							}
#						}
#						add_to_temporary_list = all_titles_to_declare_on
#					}
#				}
#			}
#			every_in_list = {
#				list = all_titles_to_declare_on
#				limit = {
#					holder = {
#						# An extra check to make sure we haven't snuck any Mongol territory in
#						this != scope:mongol_emperor
#						top_liege != scope:mongol_emperor
#
#						# Standard conditions
#						NOT = { is_at_war_with = scope:mongol_emperor }
#						NOT = {
#							is_in_list = has_been_sent_subjugation_offer
#						}
#						save_temporary_scope_as = truce_check
#					}
#					NOT = {
#						scope:mongol_emperor = {
#							any_truce_target = {
#								this = scope:truce_check
#							}
#						}
#					}
#				}
#
#				holder = {
#					add_to_temporary_list = has_been_sent_subjugation_offer
#					send_mongol_subjugation_demand_effect = yes
#				}
#			}
#		}
#		else_if = {
#			limit = {
#				scope:next_invasion_target = {
#					highest_held_title_tier < tier_empire
#				}
#			}
#			scope:next_invasion_target = {
#				send_mongol_subjugation_demand_effect = yes
#			}
#		}
#		else = { # Emperors are not offered ways out
#			start_war = {
#				cb = mongol_realm_invasion_war
#				target = scope:next_invasion_target
#				target_title = scope:next_invasion_title_target.empire
#			}
#		}
#	}
#}
#
#mongols_devastate_county_effect = {
#	change_development_level = {
#		subtract = scope:county.development_level
#		multiply = 0.5
#		floor = yes
#	}
#	random = {
#		chance = 25
#		random_county_province = {
#			limit = {
#				has_holding = yes
#				num_buildings >= 2
#			}
#			destroy_random_building_variable_effect = yes
#			destroy_random_building_effect = yes
#		}
#	}
#	# Silk Road
#	scope:county = {
#		tgp_silk_road_mongol_devastation_effect = yes
#	}
#}
#
#
#### MONGOL EMPIRE BREAKUP EFFECTS ###
#
#### Title creation effects
#assign_core_mongol_titles_to_heir_effect = {
#	save_temporary_scope_as = candidate
#
#	if = { # Check whether everything is grantable
#		limit = {
#			NOT = { exists = global_var:handed_out_mongolia_in_mongol_succession }
#			NOT = { exists = title:e_mongolia.holder }
#		}
#		
#		# If the character doesn't hold any titles in the relevant
#		if = {
#			limit = {
#				NOT = {
#					any_held_title = {
#						title_tier = county
#						is_landless_type_title = no
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#					}
#				}
#			}
#			scope:old_mongol_emperor = {
#				random_sub_realm_county = {
#					limit = {
#						is_landless_type_title = no
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#					}
#					save_scope_as = county_to_transfer
#				}
#			}
#			create_title_and_vassal_change = {
#				type = granted
#				save_scope_as = title_change
#				add_claim_on_loss = no
#			}
#			scope:county_to_transfer = {
#				change_title_holder = {
#					holder = scope:candidate
#					change = scope:title_change
#				}
#			}
#			resolve_title_and_vassal_change = scope:title_change
#		}
#		
#		# Create and grant title
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		title:e_mongolia = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#		# Move de jure back from Mongol Empire to Mongolia
#		title:e_mongol_empire = {
#			every_in_de_jure_hierarchy = {
#				limit = {
#					tier = tier_kingdom
#				}
#				set_de_jure_liege_title = title:e_mongolia
#			}
#		}
#		# Used to check whether e_mongol_empire can be safely destroyed
#		set_global_variable = {
#			name = handed_out_mongolia_in_mongol_succession
#			value = yes
#		}
#	}
#	save_scope_as = mongolia_ruler
#	add_to_list = candidate_granted_title
#	
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_mongolia.title_capital_county
#		}
#		set_realm_capital = title:e_mongolia.title_capital_county
#	}
#	#The primary heir of the Mongol emperor will likely be inheriting big special armies if MPO is active
#	if = {
#		limit = {
#			has_mpo_dlc_trigger = no
#			NOT = {
#				is_primary_heir_of = scope:old_mongol_emperor
#			}
#		}
#		spawn_mongol_successor_state_troops_effect = yes
#	}
#	if = {
#		limit = {
#			government_has_flag = government_is_nomadic
#		}
#		domicile = {
#			change_herd = 5000
#		}
#	} 
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	if = {
#		limit = {
#			government_has_flag = government_is_nomadic
#		}
#		if = {
#			limit = { has_realm_law = nomadic_authority_1 }
#			remove_realm_law = nomadic_authority_1
#		}
#		if = {
#			limit = { has_realm_law = nomadic_authority_2 }
#			remove_realm_law = nomadic_authority_2
#		}
#		if = {
#			limit = { has_realm_law = nomadic_authority_3 }
#			remove_realm_law = nomadic_authority_3
#		}
#		if = {
#			limit = { has_realm_law = nomadic_authority_5 }
#			remove_realm_law = nomadic_authority_5
#		}
#		add_realm_law = nomadic_authority_4
#		if = {
#			limit = {
#				exists = domicile
#				domicile = {
#					free_external_domicile_building_slots >= 1
#					NOT = {
#						has_domicile_building_or_higher = mass_warfare_yurt_01
#					}
#				}
#			}
#			domicile = {
#					add_domicile_building = mass_warfare_yurt_01
#					add_domicile_building = mass_warfare_yurt_02
#					add_domicile_building = mass_warfare_yurt_03
#			}
#		}
#		if = {
#			limit = {
#				NOT = { government_has_flag = government_allows_nomad_domicile_titles }
#				NOT = {
#					any_held_title = {
#						is_nomad_title = yes
#					}
#				}
#			}
#			save_scope_as = holder
#			create_nomad_title = {
#				name = nomad_title_name
#				holder = scope:holder
#				government = nomad_government
#				save_scope_as = new_nomad_title
#			}
#		}
#	}
#}
#
#grant_mongol_successor_nomadic_bonuses_effect = {
#	if = {
#		limit = {
#			government_has_flag = government_is_nomadic
#		}
#		#They might not have a nomadic camp title, create if needed
#		if = {
#			limit = {
#				NOT = { government_has_flag = government_allows_nomad_domicile_titles }
#				NOT = {
#					any_held_title = {
#						is_nomad_title = yes
#					}
#				}
#			}
#			save_scope_as = holder
#			create_nomad_title = {
#				name = nomad_title_name
#				holder = scope:holder
#				government = nomad_government
#				save_scope_as = new_nomad_title
#			}
#		}
#		if = {
#			limit = {
#				government_has_flag = government_is_nomadic
#			}
#			if = {
#				limit = { has_realm_law = nomadic_authority_1 }
#				remove_realm_law = nomadic_authority_1
#			}
#			if = {
#				limit = { has_realm_law = nomadic_authority_2 }
#				remove_realm_law = nomadic_authority_2
#			}
#			if = {
#				limit = { has_realm_law = nomadic_authority_3 }
#				remove_realm_law = nomadic_authority_3
#			}
#			if = {
#				limit = { has_realm_law = nomadic_authority_5 }
#				remove_realm_law = nomadic_authority_5
#			}
#			add_realm_law = nomadic_authority_4
#			if = {
#				limit = {
#					exists = domicile
#					domicile = {
#						free_external_domicile_building_slots >= 1
#						NOT = {
#							has_domicile_building_or_higher = mass_warfare_yurt_01
#						}
#					}
#				}
#				domicile = {
#					add_domicile_building = mass_warfare_yurt_01
#					add_domicile_building = mass_warfare_yurt_02
#					add_domicile_building = mass_warfare_yurt_03
#				}
#			}
#			domicile = {
#				change_herd = {
#					value = monumental_herd_value
#					multiply = 1.5
#				} 
#			}
#		}
#	}
#}
#
#grant_ilkhanate_effect = {
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_ilkhanate_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_ilkhanate_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_ilkhanate = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = ilkhanate_ruler
#	}
#	set_global_variable = {
#		name = ilkhanate_handed_out
#		value = yes
#	}
#
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_ilkhanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_ilkhanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_ilkhanate.title_capital_county
#		}
#		set_realm_capital = title:e_ilkhanate.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_ilkhanate_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_ilkhanate_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_ilkhanate_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_golden_horde_effect = {
#	debug_log = "Golden Horde about to be created"
#	debug_log_scopes = no
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_golden_horde_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_golden_horde_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_golden_horde = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = golden_horde_ruler
#	}
#
#	set_global_variable = {
#		name = golden_horde_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_golden_horde.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_golden_horde.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_golden_horde.title_capital_county
#		}
#		set_realm_capital = title:e_golden_horde.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_golden_horde_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_golden_horde_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_golden_horde_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_chagatai_effect = {
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_chagatai_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_chagatai_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_chagatai = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = chagatai_ruler
#	}
#
#	set_global_variable = {
#		name = chagatai_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_chagatai.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_chagatai.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_chagatai.title_capital_county
#		}
#		set_realm_capital = title:e_chagatai.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_chagatai_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_chagatai_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_chagatai_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_red_horde_effect = {
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_red_horde_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_red_horde_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_red_horde = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = red_horde_ruler
#	}
#
#	set_global_variable = {
#		name = red_horde_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_red_horde.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_red_horde.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_red_horde.title_capital_county
#		}
#		set_realm_capital = title:e_red_horde.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_red_horde_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_red_horde_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_red_horde_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_white_horde_effect = {
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_white_horde_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_white_horde_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_white_horde = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = white_horde_ruler
#	}
#
#	set_global_variable = {
#		name = white_horde_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_white_horde.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_white_horde.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_white_horde.title_capital_county
#		}
#		set_realm_capital = title:e_white_horde.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_white_horde_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_white_horde_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_white_horde_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_aarlud_khanate_effect = {
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_aarlud_khanate_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_aarlud_khanate_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_aarlud_khanate = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = aarlud_khanate_ruler
#	}
#
#	set_global_variable = {
#		name = aarlud_khanate_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_aarlud_khanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_aarlud_khanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_aarlud_khanate.title_capital_county
#		}
#		set_realm_capital = title:e_aarlud_khanate.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_aarlud_khanate_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_aarlud_khanate_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_aarlud_khanate_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_togskol_khanate_effect = {
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_togskol_khanate_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_togskol_khanate_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_togskol_khanate = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = togskol_khanate_ruler
#	}
#
#	set_global_variable = {
#		name = togskol_khanate_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_togskol_khanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_togskol_khanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_togskol_khanate.title_capital_county
#		}
#		set_realm_capital = title:e_togskol_khanate.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_togskol_khanate_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_togskol_khanate_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_togskol_khanate_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_baruun_khanate_effect = {
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_baruun_khanate_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_baruun_khanate_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_baruun_khanate = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = baruun_khanate_ruler
#	}
#
#	set_global_variable = {
#		name = baruun_khanate_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_baruun_khanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_baruun_khanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_baruun_khanate.title_capital_county
#		}
#		set_realm_capital = title:e_baruun_khanate.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_baruun_khanate_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_baruun_khanate_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_baruun_khanate_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_great_yuan_effect = {
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_great_yuan_region
#					}
#				}
#			}
#		}
#		#Prefer biggest available chinese empire
#		if = {
#			limit = {
#				scope:old_mongol_emperor = {
#					any_sub_realm_empire = {
#						any_this_title_or_de_jure_above = {
#							this = title:h_china
#						}
#					}
#				}
#			}
#			scope:old_mongol_emperor = {
#				#Prioritize Chinese empire they have the most titles in
#				ordered_sub_realm_empire = {
#					order_by = {
#						every_de_jure_county = {
#							limit = {
#								is_landless_type_title = no
#								holder.top_liege ?= scope:old_mongol_emperor
#								title_province ?= {
#									geographical_region = special_mongol_empire_great_yuan_region
#								}
#							}
#							add = 1
#						}
#					}
#					limit = {
#						any_this_title_or_de_jure_above = {
#							this = title:h_china
#						}
#					}
#					random_de_jure_county = {
#						limit = {
#							is_landless_type_title = no
#							title_province = {
#								geographical_region = special_mongol_empire_great_yuan_region
#							}
#						}
#					}
#					save_scope_as = county_to_transfer
#				}
#			}
#		}
#		#Or just any county in Great Yuan region
#		else = {
#			scope:old_mongol_emperor = {
#				random_sub_realm_county = {
#					limit = {
#						is_landless_type_title = no
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#					}
#					save_scope_as = county_to_transfer
#				}
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#
#	#First - give Hegemony of China if it's empty and Mongols have enough China!
#	if = {
#		limit = {
#			has_tgp_dlc_trigger = yes
#			NOT = {
#				exists = title:h_china.holder
#			}
#			title:h_china ?= {
#				any_de_jure_county = {
#					percent >= claim_mandate_china_county_percentage_value
#					holder.top_liege = {
#						OR = {
#							this = scope:old_mongol_emperor
#							is_tributary_of_suzerain_or_above = scope:old_mongol_emperor
#						}
#					}
#				}
#			}
#		}
#		title:h_china = {
#			save_scope_as = great_yuan_title
#		}
#	}
#	#Give appropriate Chinese empire so that they aren't disturbed by a weird Yuan being created
#	else_if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_realm_de_jure_empire = {
#					any_this_title_or_de_jure_above = {
#						this = title:h_china
#					}
#					OR = {
#						NOT = {
#							exists = holder
#						}
#						holder = scope:old_mongol_emperor
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			ordered_realm_de_jure_empire = {
#				order_by = {
#					every_de_jure_county = {
#						limit = {
#							holder.top_liege ?= scope:old_mongol_emperor
#							title_province ?= {
#								geographical_region = special_mongol_empire_great_yuan_region
#							}
#						}
#						add = 1
#					}
#				}
#				limit = {
#					any_this_title_or_de_jure_above = {
#						this = title:h_china
#					}
#					OR = {
#						NOT = {
#							exists = holder
#						}
#						holder = scope:old_mongol_emperor
#					}
#				}
#				save_scope_as = great_yuan_title
#			}
#		}
#	}
#	#Give any Empire in Great Yuan region, I guess that will do
#	else_if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_realm_de_jure_empire = {
#					any_de_jure_county = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#					}
#					OR = {
#						NOT = {
#							exists = holder
#						}
#						holder = scope:old_mongol_emperor
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			ordered_realm_de_jure_empire = {
#				order_by = {
#					every_de_jure_county = {
#						limit = {
#							holder.top_liege ?= scope:old_mongol_emperor
#							title_province ?= {
#								geographical_region = special_mongol_empire_great_yuan_region
#							}
#						}
#						add = 1
#					}
#				}
#				limit = {
#					any_de_jure_county = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#					}
#					OR = {
#						NOT = {
#							exists = holder
#						}
#						holder = scope:old_mongol_emperor
#					}
#				}
#				save_scope_as = great_yuan_title
#			}
#		}
#	}
#	#Give Great Yuan title
#	else = {
#		title:e_great_yuan = {
#			save_scope_as = great_yuan_title
#		}
#	}
#
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	scope:great_yuan_title = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	#Put great yuan under h_china if it was just made
#	if = {
#		limit = {
#			scope:great_yuan_title = title:e_great_yuan
#		}
#		title:e_great_yuan = {
#			set_de_jure_liege_title = title:h_china
#		}
#	}
#
#	scope:candidate = {
#		save_scope_as = great_yuan_ruler
#	}
#
#	set_global_variable = {
#		name = great_yuan_handed_out
#		value = yes
#	}
#
#	#If Hegemony or Great Yuan created, give appropriate capital for great yuan
#	if = {
#		limit = {
#			scope:great_yuan_title = {
#				OR = {
#					this = title:h_china
#					this = title:e_great_yuan
#				}
#			}
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_great_yuan.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_great_yuan.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	# Give the character the appropriate dynamic capital area, if possible
#	else_if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = scope:great_yuan_title.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = scope:great_yuan_title.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	#If has Hegemony or Great Yuan, set Yuan capital as capital
#	if = {
#		limit = {
#			scope:great_yuan_title = {
#				OR = {
#					this = title:h_china
#					this = title:e_great_yuan
#				}
#			}
#			has_title = title:e_great_yuan.title_capital_county
#		}
#		set_realm_capital = title:e_great_yuan.title_capital_county
#	}
#	else_if = {
#		limit = {
#			has_title = scope:great_yuan_title.title_capital_county
#		}
#		set_realm_capital = scope:great_yuan_title.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_great_yuan_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_great_yuan_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_great_yuan_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#
#	#The Yuan Emperor should get the story that drives him to become Celestial Hegemon, if he isn't already and it's chaos phase
#	if = {
#		limit = {
#			scope:great_yuan_title = {
#				NOT = {
#					this = title:h_china
#				}
#			}
#			any_character_situation = {
#				situation_type = dynastic_cycle
#				situation_current_phase = situation_dynastic_cycle_phase_chaos
#			}
#		}
#		create_story = story_take_mandate_of_heaven
#		if = {
#			limit = {
#				has_treasury = yes
#			}
#			add_treasury = 2000
#		}
#		else = {
#			add_gold = 2000
#		}
#	}
#	else = {
#		create_story = story_conqueror
#	}
#
#	#Cycle handling
#	if = {
#		limit = {
#			scope:great_yuan_title = title:h_china
#		}
#		title:h_china.holder = { tgp_claim_mandate_of_heaven_effect = yes }
#	}
#}
#
#grant_blue_horde_effect = {
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_blue_horde_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_blue_horde_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_blue_horde = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = blue_horde_ruler
#	}
#
#	set_global_variable = {
#		name = blue_horde_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_blue_horde.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_blue_horde.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_blue_horde.title_capital_county
#		}
#		set_realm_capital = title:e_blue_horde.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_blue_horde_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_blue_horde_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_blue_horde_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
#grant_omnod_dalai_khanate_effect = {
#
#	# If the character doesn't hold any titles in the relevant
#	if = {
#		limit = {
#			NOT = {
#				any_held_title = {
#					title_tier = county
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			random_sub_realm_county = {
#				limit = {
#					is_landless_type_title = no
#					title_province = {
#						geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#					}
#				}
#				save_scope_as = county_to_transfer
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		scope:county_to_transfer = {
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	create_title_and_vassal_change = {
#		type = created
#		save_scope_as = title_change
#		add_claim_on_loss = no
#	}
#	title:e_omnod_dalai_khanate = {
#		change_title_holder = {
#			holder = scope:candidate
#			change = scope:title_change
#		}
#	}
#	resolve_title_and_vassal_change = scope:title_change
#
#	scope:candidate = {
#		save_scope_as = omnod_dalai_khanate_ruler
#	}
#
#	set_global_variable = {
#		name = omnod_dalai_khanate_handed_out
#		value = yes
#	}
#	
#	# Give the character the appropriate capital area, if possible
#	if = {
#		limit = {
#			scope:old_mongol_emperor = {
#				any_sub_realm_county = {
#					duchy = title:e_omnod_dalai_khanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_sub_realm_county = {
#				limit = {
#					duchy = title:e_omnod_dalai_khanate.title_capital_county.duchy
#					NOR = {
#						holder = scope:candidate
#						holder = { # Don't steal the player's lands
#							is_ai = no
#						}
#						holder = {
#							any_liege_or_above = { is_ai = no }
#						}
#					}
#				}
#				add_to_list = titles_taken
#			}
#		}
#		create_title_and_vassal_change = {
#			type = granted
#			save_scope_as = title_change
#			add_claim_on_loss = no
#		}
#		every_in_list = {
#			list = titles_taken
#			change_title_holder = {
#				holder = scope:candidate
#				change = scope:title_change
#				take_baronies = yes
#			}
#		}
#		resolve_title_and_vassal_change = scope:title_change
#	}
#	every_character_war = {
#		end_war = white_peace
#	}
#	if = {
#		limit = {
#			has_title = title:e_omnod_dalai_khanate.title_capital_county
#		}
#		set_realm_capital = title:e_omnod_dalai_khanate.title_capital_county
#	}
#	else_if = {
#		limit = {
#			NOT = {
#				capital_county.title_province = {
#					geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#				}
#			}
#			any_held_title = {
#				title_tier = county
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#				}
#			}
#		}
#		random_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#				title_province = {
#					geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#				}
#			}
#			scope:candidate = {
#				set_realm_capital = prev
#			}
#		}
#	}
#	spawn_mongol_successor_state_troops_effect = yes
#	add_gold = 1000
#	add_dread = 100
#	create_story = story_conqueror
#	grant_mongol_successor_nomadic_bonuses_effect = yes
#}
#
## Effect to clean up borders a little
#pick_up_remaining_counties_effect = {
#	### Ilkhanate
#	if = {
#		limit = {
#			NOT = { exists = global_var:ilkhanate_handed_out }
#			any_in_list = {
#				list = ilkhanate_counties
#				count > 0
#			}
#		}
#		# Try giving them to Chagatai
#		if = {
#			limit = {
#				exists = global_var:chagatai_handed_out
#			}
#			every_in_list = {
#				list = ilkhanate_counties
#				add_to_list = chagatai_counties
#			}
#		}
#		# Try Red Horde
#		else_if = {
#			limit = {
#				exists = global_var:red_horde_handed_out
#			}
#			every_in_list = {
#				list = ilkhanate_counties
#				add_to_list = red_horde_counties
#			}
#		}
#		# Try Golden Horde
#		else_if = {
#			limit = {
#				exists = global_var:golden_horde_handed_out
#			}
#			every_in_list = {
#				list = ilkhanate_counties
#				add_to_list = golden_horde_counties
#			}
#		}
#		# Try Baruun
#		else_if = {
#			limit = {
#				exists = global_var:baruun_khanate_handed_out
#			}
#			every_in_list = {
#				list = ilkhanate_counties
#				add_to_list = baruun_khanate_counties
#			}
#		}
#	}
#	### End Ilkhanate
#
#	### Golden Horde
#	if = {
#		limit = {
#			NOT = { exists = global_var:golden_horde_handed_out }
#			any_in_list = {
#				list = golden_horde_counties
#				count > 0
#			}
#		}
#		# Try giving them to White Horde
#		if = {
#			limit = {
#				exists = global_var:white_horde_handed_out
#			}
#			every_in_list = {
#				list = golden_horde_counties
#				add_to_list = white_horde_counties
#			}
#		}
#		# Try Aarlud Khanate
#		else_if = {
#			limit = {
#				exists = global_var:aarlud_khanate_handed_out
#			}
#			every_in_list = {
#				list = golden_horde_counties
#				add_to_list = aarlud_khanate_counties
#			}
#		}
#		# Try Chagatai
#		else_if = {
#			limit = {
#				exists = global_var:chagatai_handed_out
#			}
#			every_in_list = {
#				list = golden_horde_counties
#				add_to_list = chagatai_counties
#			}
#		}
#		# Try Ilkhanate
#		else_if = {
#			limit = {
#				exists = global_var:ilkhanate_handed_out
#			}
#			every_in_list = {
#				list = golden_horde_counties
#				add_to_list = ilkhanate_counties
#			}
#		}
#	}
#	### End Golden Horde
#
#	### Chagatai
#	if = {
#		limit = {
#			NOT = { exists = global_var:chagatai_handed_out }
#			any_in_list = {
#				list = chagatai_counties
#				count > 0
#			}
#		}
#		# Try giving them to Golden Horde
#		if = {
#			limit = {
#				exists = global_var:golden_horde_handed_out
#			}
#			every_in_list = {
#				list = chagatai_counties
#				add_to_list = golden_horde_counties
#			}
#		}
#		# Try Ilkhanate
#		else_if = {
#			limit = {
#				exists = global_var:ilkhanate_handed_out
#			}
#			every_in_list = {
#				list = chagatai_counties
#				add_to_list = ilkhanate_counties
#			}
#		}
#		#Try Great Yuan
#		if = {
#			limit = {
#				exists = global_var:great_yuan_handed_out
#			}
#			every_in_list = {
#				list = chagatai_counties
#				add_to_list = great_yuan_counties
#			}
#		}
#	}
#	### End Chagatai
#
#	### Great Yuan
#	if = {
#		limit = {
#			NOT = { exists = global_var:great_yuan_handed_out }
#			any_in_list = {
#				list = great_yuan_counties
#				count > 0
#			}
#		}
#		# Try giving them to Chagatai
#		if = {
#			limit = {
#				exists = global_var:chagatai_handed_out
#			}
#			every_in_list = {
#				list = great_yuan_counties
#				add_to_list = chagatai_counties
#			}
#		}
#		# Try Red Horde
#		else_if = {
#			limit = {
#				exists = global_var:red_horde_handed_out
#			}
#			every_in_list = {
#				list = great_yuan_counties
#				add_to_list = red_horde_counties
#			}
#		}
#		# Try Blue Horde
#		else_if = {
#			limit = {
#				exists = global_var:blue_horde_handed_out
#			}
#			every_in_list = {
#				list = great_yuan_counties
#				add_to_list = blue_horde_counties
#			}
#		}
#		#Try Omnod Dalai Khanate
#		if = {
#			limit = {
#				exists = global_var:omnod_dalai_khanate_handed_out
#			}
#			every_in_list = {
#				list = great_yuan_counties
#				add_to_list = omnod_dalai_khanate_counties
#			}
#		}
#		# Try giving them to Golden Horde
#		if = {
#			limit = {
#				exists = global_var:golden_horde_handed_out
#			}
#			every_in_list = {
#				list = great_yuan_counties
#				add_to_list = golden_horde_counties
#			}
#		}
#		# Try giving them to Ilkhanate
#		if = {
#			limit = {
#				exists = global_var:ilkhanate_handed_out
#			}
#			every_in_list = {
#				list = great_yuan_counties
#				add_to_list = ilkhanate_counties
#			}
#		}
#	}
#	### End Great Yuan
#
#	### Red Horde
#	if = {
#		limit = {
#			NOT = { exists = global_var:red_horde_handed_out }
#			any_in_list = {
#				list = red_horde_counties
#				count > 0
#			}
#		}
#		# Try giving them to Ilkhanate
#		if = {
#			limit = {
#				exists = global_var:ilkhanate_handed_out
#			}
#			every_in_list = {
#				list = red_horde_counties
#				add_to_list = ilkhanate_counties
#			}
#		}
#		# Try Chagatai
#		else_if = {
#			limit = {
#				exists = global_var:chagatai_handed_out
#			}
#			every_in_list = {
#				list = red_horde_counties
#				add_to_list = chagatai_counties
#			}
#		}
#		#Try Great Yuan
#		if = {
#			limit = {
#				exists = global_var:great_yuan_handed_out
#			}
#			every_in_list = {
#				list = red_horde_counties
#				add_to_list = great_yuan_counties
#			}
#		}
#		#Try Omnod Dalai Khanate
#		if = {
#			limit = {
#				exists = global_var:omnod_dalai_khanate_handed_out
#			}
#			every_in_list = {
#				list = red_horde_counties
#				add_to_list = omnod_dalai_khanate_counties
#			}
#		}
#		# Try Baruun
#		else_if = {
#			limit = {
#				exists = global_var:baruun_khanate_handed_out
#			}
#			every_in_list = {
#				list = red_horde_counties
#				add_to_list = baruun_khanate_counties
#			}
#		}
#	}
#	### End Red Horde
#
#	### White Horde
#	if = {
#		limit = {
#			NOT = { exists = global_var:white_horde_handed_out }
#			any_in_list = {
#				list = white_horde_counties
#				count > 0
#			}
#		}
#		# Try giving them to Golden Horde
#		if = {
#			limit = {
#				exists = global_var:golden_horde_handed_out
#			}
#			every_in_list = {
#				list = white_horde_counties
#				add_to_list = golden_horde_counties
#			}
#		}
#		# Try Ilkhanate
#		else_if = {
#			limit = {
#				exists = global_var:ilkhanate_handed_out
#			}
#			every_in_list = {
#				list = white_horde_counties
#				add_to_list = ilkhanate_counties
#			}
#		}
#		# Try Aarlud Khanate
#		else_if = {
#			limit = {
#				exists = global_var:aarlud_khanate_handed_out
#			}
#			every_in_list = {
#				list = white_horde_counties
#				add_to_list = aarlud_khanate_counties
#			}
#		}
#		# Try Togskol
#		else_if = {
#			limit = {
#				exists = global_var:togskol_khanate_handed_out
#			}
#			every_in_list = {
#				list = white_horde_counties
#				add_to_list = togskol_khanate_counties
#			}
#		}
#		# Try Chagatai
#		else_if = {
#			limit = {
#				exists = global_var:chagatai_handed_out
#			}
#			every_in_list = {
#				list = white_horde_counties
#				add_to_list = chagatai_counties
#			}
#		}
#	}
#	### End White Horde
#
#	### Blue Horde
#	if = {
#		limit = {
#			NOT = { exists = global_var:blue_horde_handed_out }
#			any_in_list = {
#				list = blue_horde_counties
#				count > 0
#			}
#		}
#		#Try Great Yuan
#		if = {
#			limit = {
#				exists = global_var:great_yuan_handed_out
#			}
#			every_in_list = {
#				list = blue_horde_counties
#				add_to_list = great_yuan_counties
#			}
#		}
#		#Try Omnod Dalai Khanate
#		if = {
#			limit = {
#				exists = global_var:omnod_dalai_khanate_handed_out
#			}
#			every_in_list = {
#				list = blue_horde_counties
#				add_to_list = omnod_dalai_khanate_counties
#			}
#		}
#		# Try Chagatai
#		else_if = {
#			limit = {
#				exists = global_var:chagatai_handed_out
#			}
#			every_in_list = {
#				list = blue_horde_counties
#				add_to_list = chagatai_counties
#			}
#		}
#		# Try giving them to Golden Horde
#		if = {
#			limit = {
#				exists = global_var:golden_horde_handed_out
#			}
#			every_in_list = {
#				list = red_horde_counties
#				add_to_list = golden_horde_counties
#			}
#		}
#	}
#	### End Blue Horde
#
#	### Omnod Dalai Khanate
#	if = {
#		limit = {
#			NOT = { exists = global_var:omnod_dalai_khanate_handed_out }
#			any_in_list = {
#				list = omnod_dalai_khanate_counties
#				count > 0
#			}
#		}
#		#Try Great Yuan
#		if = {
#			limit = {
#				exists = global_var:great_yuan_handed_out
#			}
#			every_in_list = {
#				list = omnod_dalai_khanate_counties
#				add_to_list = great_yuan_counties
#			}
#		}
#		#Try Blue Horde
#		if = {
#			limit = {
#				exists = global_var:blue_horde_handed_out
#			}
#			every_in_list = {
#				list = omnod_dalai_khanate_counties
#				add_to_list = blue_horde_counties
#			}
#		}
#		#Try Red Horde
#		if = {
#			limit = {
#				exists = global_var:red_horde_handed_out
#			}
#			every_in_list = {
#				list = omnod_dalai_khanate_counties
#				add_to_list = red_horde_counties
#			}
#		}
#		# Try Ilkhanate
#		else_if = {
#			limit = {
#				exists = global_var:ilkhanate_handed_out
#			}
#			every_in_list = {
#				list = omnod_dalai_khanate_counties
#				add_to_list = ilkhanate_counties
#			}
#		}
#		# Try Chagatai
#		else_if = {
#			limit = {
#				exists = global_var:chagatai_handed_out
#			}
#			every_in_list = {
#				list = omnod_dalai_khanate_counties
#				add_to_list = chagatai_counties
#			}
#		}
#	}
#	### End Omnod Dalai Khanate
#
#	### Aarlud Khanate
#	if = {
#		limit = {
#			NOT = { exists = global_var:aarlud_khanate_handed_out }
#			any_in_list = {
#				list = aarlud_khanate_counties
#				count > 0
#			}
#		}
#		# Try giving them to White Horde
#		if = {
#			limit = {
#				exists = global_var:white_horde_handed_out
#			}
#			every_in_list = {
#				list = aarlud_khanate_counties
#				add_to_list = white_horde_counties
#			}
#		}
#		# Try Golden Horde
#		else_if = {
#			limit = {
#				exists = global_var:golden_horde_handed_out
#			}
#			every_in_list = {
#				list = aarlud_khanate_counties
#				add_to_list = golden_horde_counties
#			}
#		}
#		# Try Togskol
#		else_if = {
#			limit = {
#				exists = global_var:togskol_khanate_handed_out
#			}
#			every_in_list = {
#				list = aarlud_khanate_counties
#				add_to_list = togskol_khanate_counties
#			}
#		}
#	}
#	### End Aarlud Khanate
#
#	### Togskol Khanate
#	if = {
#		limit = {
#			NOT = { exists = global_var:togskol_khanate_handed_out }
#			any_in_list = {
#				list = togskol_khanate_counties
#				count > 0
#			}
#		}
#		# Try giving them to White Horde
#		if = {
#			limit = {
#				exists = global_var:white_horde_handed_out
#			}
#			every_in_list = {
#				list = togskol_khanate_counties
#				add_to_list = white_horde_counties
#			}
#		}
#		# Try Aarlud
#		else_if = {
#			limit = {
#				exists = global_var:aarlud_khanate_handed_out
#			}
#			every_in_list = {
#				list = togskol_khanate_counties
#				add_to_list = aarlud_khanate_counties
#			}
#		}
#		# Try Golden Horde
#		else_if = {
#			limit = {
#				exists = global_var:golden_horde_handed_out
#			}
#			every_in_list = {
#				list = togskol_khanate_counties
#				add_to_list = golden_horde_counties
#			}
#		}
#		# Try Baruun
#		else_if = {
#			limit = {
#				exists = global_var:baruun_khanate_handed_out
#			}
#			every_in_list = {
#				list = togskol_khanate_counties
#				add_to_list = baruun_khanate_counties
#			}
#		}
#	}
#	### End Togskol Khanate
#
#	### Baruun Khanate
#	if = {
#		limit = {
#			NOT = { exists = global_var:baruun_khanate_handed_out }
#			any_in_list = {
#				list = baruun_khanate_counties
#				count > 0
#			}
#		}
#		# Try giving them to Ilkhanate
#		if = {
#			limit = {
#				exists = global_var:ilkhanate_handed_out
#			}
#			every_in_list = {
#				list = baruun_khanate_counties
#				add_to_list = ilkhanate_counties
#			}
#		}
#		# Try Togskol
#		else_if = {
#			limit = {
#				exists = global_var:togskol_khanate_handed_out
#			}
#			every_in_list = {
#				list = baruun_khanate_counties
#				add_to_list = togskol_khanate_counties
#			}
#		}
#		# Try Red Horde
#		else_if = {
#			limit = {
#				exists = global_var:red_horde_handed_out
#			}
#			every_in_list = {
#				list = baruun_khanate_counties
#				add_to_list = red_horde_counties
#			}
#		}
#		#Try Omnod Dalai Khanate
#		if = {
#			limit = {
#				exists = global_var:omnod_dalai_khanate_handed_out
#			}
#			every_in_list = {
#				list = baruun_khanate_counties
#				add_to_list = omnod_dalai_khanate_counties
#			}
#		}
#	}
#	### End Baruun Khanate
#}
#
## Set up all vassals and assign them flags for the "correct" Khanate
#set_correct_mongol_breakup_vassalage_effect = {
#	scope:old_mongol_emperor = {
#		every_vassal = {
#			limit = {
#				NOT = { is_in_list = selected_mongol_heirs }
#				is_playable_character = yes
#				highest_held_title_tier >= tier_county
#			}
#			debug_log = "Trying to assign correct vassalage placement for:"
#			debug_log_scopes = no
#
#			save_scope_as = vassal
#			
#			# Note: the variables for counting counties is set before checking whether the relevant title will be created, to prevent null-reference errors later
#			set_global_variable = {
#				name = ilkhanate_county_count
#				value = 0
#			}
#			if = { # Count Ilkhanate Counties
#				limit = {
#					exists = global_var:ilkhanate_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = ilkhanate_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = ilkhanate_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = golden_horde_county_count
#				value = 0
#			}
#			if = { # Count Golden Horde Counties
#				limit = {
#					exists = global_var:golden_horde_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = golden_horde_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = golden_horde_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = chagatai_county_count
#				value = 0
#			}
#			if = { # Count Chagatai Counties
#				limit = {
#					exists = global_var:chagatai_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = chagatai_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = chagatai_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = great_yuan_county_count
#				value = 0
#			}
#			if = { # Count Great Yuan Counties
#				limit = {
#					exists = global_var:great_yuan_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = great_yuan_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = great_yuan_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = red_horde_county_count
#				value = 0
#			}
#			if = { # Count Red Horde counties
#				limit = {
#					exists = global_var:red_horde_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = red_horde_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = red_horde_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = white_horde_county_count
#				value = 0
#			}
#			if = { # Count White Horde counties
#				limit = {
#					exists = global_var:white_horde_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = white_horde_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = white_horde_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = blue_horde_county_count
#				value = 0
#			}
#			if = { # Count Blue Horde counties
#				limit = {
#					exists = global_var:blue_horde_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = blue_horde_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = blue_horde_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = omnod_dalai_khanate_county_count
#				value = 0
#			}
#			if = { # Count Omnod Dalai Khanate counties
#				limit = {
#					exists = global_var:omnod_dalai_khanate_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = omnod_dalai_khanate_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = omnod_dalai_khanate_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = aarlud_khanate_county_count
#				value = 0
#			}
#			if = { # Count Aarlud Khanate counties
#				limit = {
#					exists = global_var:aarlud_khanate_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = aarlud_khanate_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = aarlud_khanate_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = togskol_khanate_county_count
#				value = 0
#			}
#			if = { # Count Tögsköl Khanate counties
#				limit = {
#					exists = global_var:togskol_khanate_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = togskol_khanate_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = togskol_khanate_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			set_global_variable = {
#				name = baruun_khanate_county_count
#				value = 0
#			}
#			if = { # Count Baruun Khanate counties
#				limit = {
#					exists = global_var:baruun_khanate_handed_out
#				}
#				every_sub_realm_county = {
#					limit = {
#						is_in_list = baruun_khanate_counties
#					}
#					scope:vassal = {
#						change_global_variable = {
#							name = baruun_khanate_county_count
#							add = 1
#						}
#					}
#				}
#			}
#			# Find any counties not in any lists
#			set_global_variable = {
#				name = leftover_mongol_county_count
#				value = 0
#			}
#			every_sub_realm_county = {
#				limit = {
#					trigger_if = {
#						limit = { exists = global_var:ilkhanate_handed_out }
#						NOT = { is_in_list = ilkhanate_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:golden_horde_handed_out }
#						NOT = { is_in_list = golden_horde_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:chagatai_handed_out }
#						NOT = { is_in_list = chagatai_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:great_yuan_handed_out }
#						NOT = { is_in_list = great_yuan_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:red_horde_handed_out }
#						NOT = { is_in_list = red_horde_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:white_horde_handed_out }
#						NOT = { is_in_list = white_horde_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:aarlud_khanate_handed_out }
#						NOT = { is_in_list = aarlud_khanate_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:togskol_khanate_handed_out }
#						NOT = { is_in_list = togskol_khanate_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:baruun_khanate_handed_out }
#						NOT = { is_in_list = baruun_khanate_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:blue_horde_handed_out }
#						NOT = { is_in_list = blue_horde_counties }
#					}
#					trigger_if = {
#						limit = { exists = global_var:omnod_dalai_khanate_handed_out }
#						NOT = { is_in_list = omnod_dalai_khanate_counties }
#					}
#				}
#				scope:vassal = {
#					change_global_variable = {
#						name = leftover_mongol_county_count
#						add = 1
#					}
#				}
#			}
#
#			### Mark vassals for the correct liege empire
#			if = {
#				limit = {
#					global_var:leftover_mongol_county_count >= global_var:ilkhanate_county_count
#					global_var:leftover_mongol_county_count >= global_var:golden_horde_county_count
#					global_var:leftover_mongol_county_count >= global_var:chagatai_county_count
#					global_var:leftover_mongol_county_count >= global_var:red_horde_county_count
#					global_var:leftover_mongol_county_count >= global_var:white_horde_county_count
#					global_var:leftover_mongol_county_count >= global_var:aarlud_khanate_county_count
#					global_var:leftover_mongol_county_count >= global_var:togskol_khanate_county_count
#					global_var:leftover_mongol_county_count >= global_var:baruun_khanate_county_count
#					global_var:leftover_mongol_county_count >= global_var:great_yuan_county_count
#					global_var:leftover_mongol_county_count >= global_var:blue_horde_county_count
#					global_var:leftover_mongol_county_count >= global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_mongolia
#			}
#			else_if = {
#				limit = {
#					global_var:ilkhanate_county_count > global_var:leftover_mongol_county_count
#					global_var:ilkhanate_county_count > global_var:golden_horde_county_count
#					global_var:ilkhanate_county_count > global_var:chagatai_county_count
#					global_var:ilkhanate_county_count > global_var:red_horde_county_count
#					global_var:ilkhanate_county_count > global_var:white_horde_county_count
#					global_var:ilkhanate_county_count > global_var:aarlud_khanate_county_count
#					global_var:ilkhanate_county_count > global_var:togskol_khanate_county_count
#					global_var:ilkhanate_county_count > global_var:baruun_khanate_county_count
#					global_var:ilkhanate_county_count > global_var:great_yuan_county_count
#					global_var:ilkhanate_county_count > global_var:blue_horde_county_count
#					global_var:ilkhanate_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_ilkhanate
#			}
#			else_if = {
#				limit = {
#					global_var:golden_horde_county_count > global_var:leftover_mongol_county_count
#					global_var:golden_horde_county_count > global_var:ilkhanate_county_count
#					global_var:golden_horde_county_count > global_var:chagatai_county_count
#					global_var:golden_horde_county_count > global_var:red_horde_county_count
#					global_var:golden_horde_county_count > global_var:white_horde_county_count
#					global_var:golden_horde_county_count > global_var:aarlud_khanate_county_count
#					global_var:golden_horde_county_count > global_var:togskol_khanate_county_count
#					global_var:golden_horde_county_count > global_var:baruun_khanate_county_count
#					global_var:golden_horde_county_count > global_var:great_yuan_county_count
#					global_var:golden_horde_county_count > global_var:blue_horde_county_count
#					global_var:golden_horde_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_golden_horde
#			}
#			else_if = {
#				limit = {
#					global_var:chagatai_county_count > global_var:leftover_mongol_county_count
#					global_var:chagatai_county_count > global_var:ilkhanate_county_count
#					global_var:chagatai_county_count > global_var:golden_horde_county_count
#					global_var:chagatai_county_count > global_var:red_horde_county_count
#					global_var:chagatai_county_count > global_var:white_horde_county_count
#					global_var:chagatai_county_count > global_var:aarlud_khanate_county_count
#					global_var:chagatai_county_count > global_var:togskol_khanate_county_count
#					global_var:chagatai_county_count > global_var:baruun_khanate_county_count
#					global_var:chagatai_county_count > global_var:great_yuan_county_count
#					global_var:chagatai_county_count > global_var:blue_horde_county_count
#					global_var:chagatai_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_chagatai
#			}
#			else_if = {
#				limit = {
#					global_var:great_yuan_county_count > global_var:leftover_mongol_county_count
#					global_var:great_yuan_county_count > global_var:ilkhanate_county_count
#					global_var:great_yuan_county_count > global_var:chagatai_county_count
#					global_var:great_yuan_county_count > global_var:golden_horde_county_count
#					global_var:great_yuan_county_count > global_var:red_horde_county_count
#					global_var:great_yuan_county_count > global_var:white_horde_county_count
#					global_var:great_yuan_county_count > global_var:aarlud_khanate_county_count
#					global_var:great_yuan_county_count > global_var:togskol_khanate_county_count
#					global_var:great_yuan_county_count > global_var:baruun_khanate_county_count
#					global_var:great_yuan_county_count > global_var:blue_horde_county_count
#					global_var:great_yuan_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_great_yuan
#			}
#			else_if = {
#				limit = {
#					global_var:red_horde_county_count > global_var:leftover_mongol_county_count
#					global_var:red_horde_county_count > global_var:ilkhanate_county_count
#					global_var:red_horde_county_count > global_var:golden_horde_county_count
#					global_var:red_horde_county_count > global_var:chagatai_county_count
#					global_var:red_horde_county_count > global_var:white_horde_county_count
#					global_var:red_horde_county_count > global_var:aarlud_khanate_county_count
#					global_var:red_horde_county_count > global_var:togskol_khanate_county_count
#					global_var:red_horde_county_count > global_var:baruun_khanate_county_count
#					global_var:red_horde_county_count > global_var:great_yuan_county_count
#					global_var:red_horde_county_count > global_var:blue_horde_county_count
#					global_var:red_horde_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_red_horde
#			}
#			else_if = {
#				limit = {
#					global_var:white_horde_county_count > global_var:leftover_mongol_county_count
#					global_var:white_horde_county_count > global_var:ilkhanate_county_count
#					global_var:white_horde_county_count > global_var:golden_horde_county_count
#					global_var:white_horde_county_count > global_var:chagatai_county_count
#					global_var:white_horde_county_count > global_var:red_horde_county_count
#					global_var:white_horde_county_count > global_var:aarlud_khanate_county_count
#					global_var:white_horde_county_count > global_var:togskol_khanate_county_count
#					global_var:white_horde_county_count > global_var:baruun_khanate_county_count
#					global_var:white_horde_county_count > global_var:great_yuan_county_count
#					global_var:white_horde_county_count > global_var:blue_horde_county_count
#					global_var:white_horde_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_white_horde
#			}
#			else_if = {
#				limit = {
#					global_var:blue_horde_county_count > global_var:leftover_mongol_county_count
#					global_var:blue_horde_county_count > global_var:ilkhanate_county_count
#					global_var:blue_horde_county_count > global_var:golden_horde_county_count
#					global_var:blue_horde_county_count > global_var:chagatai_county_count
#					global_var:blue_horde_county_count > global_var:red_horde_county_count
#					global_var:blue_horde_county_count > global_var:white_horde_county_count
#					global_var:blue_horde_county_count > global_var:white_horde_county_count
#					global_var:blue_horde_county_count > global_var:togskol_khanate_county_count
#					global_var:blue_horde_county_count > global_var:baruun_khanate_county_count
#					global_var:blue_horde_county_count > global_var:great_yuan_county_count
#					global_var:blue_horde_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_blue_horde
#			}
#			else_if = {
#				limit = {
#					global_var:omnod_dalai_khanate_county_count > global_var:leftover_mongol_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:ilkhanate_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:golden_horde_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:chagatai_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:red_horde_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:white_horde_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:white_horde_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:togskol_khanate_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:baruun_khanate_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:great_yuan_county_count
#					global_var:omnod_dalai_khanate_county_count > global_var:blue_horde_county_count
#				}
#				add_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#			}
#			else_if = {
#				limit = {
#					global_var:aarlud_khanate_county_count > global_var:leftover_mongol_county_count
#					global_var:aarlud_khanate_county_count > global_var:ilkhanate_county_count
#					global_var:aarlud_khanate_county_count > global_var:golden_horde_county_count
#					global_var:aarlud_khanate_county_count > global_var:chagatai_county_count
#					global_var:aarlud_khanate_county_count > global_var:red_horde_county_count
#					global_var:aarlud_khanate_county_count > global_var:white_horde_county_count
#					global_var:aarlud_khanate_county_count > global_var:togskol_khanate_county_count
#					global_var:aarlud_khanate_county_count > global_var:baruun_khanate_county_count
#					global_var:aarlud_khanate_county_count > global_var:great_yuan_county_count
#					global_var:aarlud_khanate_county_count > global_var:blue_horde_county_count
#					global_var:aarlud_khanate_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_aarlud_khanate
#			}
#			else_if = {
#				limit = {
#					global_var:aarlud_khanate_county_count > global_var:leftover_mongol_county_count
#					global_var:aarlud_khanate_county_count > global_var:ilkhanate_county_count
#					global_var:aarlud_khanate_county_count > global_var:golden_horde_county_count
#					global_var:aarlud_khanate_county_count > global_var:chagatai_county_count
#					global_var:aarlud_khanate_county_count > global_var:red_horde_county_count
#					global_var:aarlud_khanate_county_count > global_var:white_horde_county_count
#					global_var:aarlud_khanate_county_count > global_var:togskol_khanate_county_count
#					global_var:aarlud_khanate_county_count > global_var:baruun_khanate_county_count
#					global_var:aarlud_khanate_county_count > global_var:great_yuan_county_count
#					global_var:aarlud_khanate_county_count > global_var:blue_horde_county_count
#					global_var:aarlud_khanate_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_aarlud_khanate
#			}
#			else_if = {
#				limit = {
#					global_var:togskol_khanate_county_count > global_var:leftover_mongol_county_count
#					global_var:togskol_khanate_county_count > global_var:ilkhanate_county_count
#					global_var:togskol_khanate_county_count > global_var:golden_horde_county_count
#					global_var:togskol_khanate_county_count > global_var:chagatai_county_count
#					global_var:togskol_khanate_county_count > global_var:red_horde_county_count
#					global_var:togskol_khanate_county_count > global_var:white_horde_county_count
#					global_var:togskol_khanate_county_count > global_var:aarlud_khanate_county_count
#					global_var:togskol_khanate_county_count > global_var:baruun_khanate_county_count
#					global_var:togskol_khanate_county_count > global_var:great_yuan_county_count
#					global_var:togskol_khanate_county_count > global_var:blue_horde_county_count
#					global_var:togskol_khanate_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_togskol_khanate
#			}
#			else_if = {
#				limit = {
#					global_var:baruun_khanate_county_count > global_var:leftover_mongol_county_count
#					global_var:baruun_khanate_county_count > global_var:ilkhanate_county_count
#					global_var:baruun_khanate_county_count > global_var:golden_horde_county_count
#					global_var:baruun_khanate_county_count > global_var:chagatai_county_count
#					global_var:baruun_khanate_county_count > global_var:red_horde_county_count
#					global_var:baruun_khanate_county_count > global_var:white_horde_county_count
#					global_var:baruun_khanate_county_count > global_var:aarlud_khanate_county_count
#					global_var:baruun_khanate_county_count > global_var:togskol_khanate_county_count
#					global_var:baruun_khanate_county_count > global_var:great_yuan_county_count
#					global_var:baruun_khanate_county_count > global_var:blue_horde_county_count
#					global_var:baruun_khanate_county_count > global_var:omnod_dalai_khanate_county_count
#				}
#				add_character_flag = should_be_vassalized_by_baruun_khanate
#			}
#			else = {
#				add_character_flag = should_be_vassalized_by_mongolia
#			}
#		}
#	}
#}
#
## Forcibly shift counties around as appropriate
#shift_counties_on_mongol_succession_effect = {
#	every_in_list = {
#		list = selected_mongol_heirs
#		every_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#			}
#			if = {
#				limit = {
#					exists = global_var:ilkhanate_handed_out
#					is_in_list = ilkhanate_counties
#					NOT = { holder = { has_title = title:e_ilkhanate } }
#				}
#				add_to_list = ilkhanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = ilkhanate_titles_for_transfer
#					}
#				}
#			}
#			if = {
#				limit = {
#					exists = global_var:golden_horde_handed_out
#					is_in_list = golden_horde_counties
#					NOT = { holder = { has_title = title:e_golden_horde } }
#				}
#				add_to_list = golden_horde_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = golden_horde_titles_for_transfer
#					}
#				}
#			}
#			if = {
#				limit = {
#					exists = global_var:chagatai_handed_out
#					is_in_list = chagatai_counties
#					NOT = { holder = { has_title = title:e_chagatai } }
#				}
#				add_to_list = chagatai_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = chagatai_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:great_yuan_handed_out
#					is_in_list = great_yuan_counties
#					NOT = { holder = { has_title = scope:great_yuan_title } }
#				}
#				add_to_list = great_yuan_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = great_yuan_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:red_horde_handed_out
#					is_in_list = red_horde_counties
#					NOT = { holder = { has_title = title:e_red_horde } }
#				}
#				add_to_list = red_horde_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = red_horde_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:white_horde_handed_out
#					is_in_list = white_horde_counties
#					NOT = { holder = { has_title = title:e_white_horde } }
#				}
#				add_to_list = white_horde_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = white_horde_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:blue_horde_handed_out
#					is_in_list = blue_horde_counties
#					NOT = { holder = { has_title = title:e_blue_horde } }
#				}
#				add_to_list = blue_horde_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = blue_horde_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:omnod_dalai_khanate_handed_out
#					is_in_list = omnod_dalai_khanate_counties
#					NOT = { holder = { has_title = title:e_omnod_dalai_khanate } }
#				}
#				add_to_list = omnod_dalai_khanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = omnod_dalai_khanate_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:aarlud_khanate_handed_out
#					is_in_list = aarlud_khanate_counties
#					NOT = { holder = { has_title = title:e_aarlud_khanate } }
#				}
#				add_to_list = aarlud_khanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = aarlud_khanate_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:togskol_khanate_handed_out
#					is_in_list = togskol_khanate_counties
#					NOT = { holder = { has_title = title:e_togskol_khanate } }
#				}
#				add_to_list = togskol_khanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = togskol_khanate_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:baruun_khanate_handed_out
#					is_in_list = baruun_khanate_counties
#					NOT = { holder = { has_title = title:e_baruun_khanate } }
#				}
#				add_to_list = baruun_khanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = baruun_khanate_titles_for_transfer
#					}
#				}
#				
#			}
#		}
#	}
#	scope:old_mongol_emperor = {
#		every_held_title = {
#			title_tier = county
#			limit = {
#				is_landless_type_title = no
#			}
#			if = {
#				limit = {
#					exists = global_var:ilkhanate_handed_out
#					is_in_list = ilkhanate_counties
#					NOT = { holder = { has_title = title:e_ilkhanate } }
#				}
#				add_to_list = ilkhanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = ilkhanate_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:golden_horde_handed_out
#					is_in_list = golden_horde_counties
#					NOT = { holder = { has_title = title:e_golden_horde } }
#				}
#				add_to_list = golden_horde_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = golden_horde_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:chagatai_handed_out
#					is_in_list = chagatai_counties
#					NOT = { holder = { has_title = title:e_chagatai } }
#				}
#				add_to_list = chagatai_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = chagatai_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:great_yuan_handed_out
#					is_in_list = great_yuan_counties
#					NOT = { holder = { has_title = scope:great_yuan_title } }
#				}
#				add_to_list = great_yuan_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = great_yuan_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:red_horde_handed_out
#					is_in_list = red_horde_counties
#					NOT = { holder = { has_title = title:e_red_horde } }
#				}
#				add_to_list = red_horde_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = red_horde_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:white_horde_handed_out
#					is_in_list = white_horde_counties
#					NOT = { holder = { has_title = title:e_white_horde } }
#				}
#				add_to_list = white_horde_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = white_horde_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:blue_horde_handed_out
#					is_in_list = blue_horde_counties
#					NOT = { holder = { has_title = title:e_blue_horde } }
#				}
#				add_to_list = blue_horde_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = blue_horde_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:omnod_dalai_khanate_handed_out
#					is_in_list = omnod_dalai_khanate_counties
#					NOT = { holder = { has_title = title:e_omnod_dalai_khanate } }
#				}
#				add_to_list = omnod_dalai_khanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = omnod_dalai_khanate_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:aarlud_khanate_handed_out
#					is_in_list = aarlud_khanate_counties
#					NOT = { holder = { has_title = title:e_aarlud_khanate } }
#				}
#				add_to_list = aarlud_khanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = aarlud_khanate_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:togskol_khanate_handed_out
#					is_in_list = togskol_khanate_counties
#					NOT = { holder = { has_title = title:e_togskol_khanate } }
#				}
#				add_to_list = togskol_khanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = togskol_khanate_titles_for_transfer
#					}
#				}
#				
#			}
#			if = {
#				limit = {
#					exists = global_var:baruun_khanate_handed_out
#					is_in_list = baruun_khanate_counties
#					NOT = { holder = { has_title = title:e_baruun_khanate } }
#				}
#				add_to_list = baruun_khanate_titles_for_transfer
#				# Also mark duchies for transfer if relevant
#				if = {
#					limit = {
#						exists = duchy.holder
#						holder = duchy.holder
#					}
#					duchy = {
#						add_to_list = baruun_khanate_titles_for_transfer
#					}
#				}
#				
#			}
#		}
#	}
#	create_title_and_vassal_change = {
#		type = granted
#		save_scope_as = mongol_succession
#		add_claim_on_loss = no
#	}
#	
#	# Ilkhanate
#	if = {
#		limit = {
#			exists = scope:ilkhanate_ruler
#		}
#		every_in_list = {
#			list = ilkhanate_titles_for_transfer
#			change_title_holder = {
#				holder = scope:ilkhanate_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_ilkhanate
#				}
#				change_liege = {
#					liege = scope:ilkhanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Golden Horde
#	if = {
#		limit = {
#			exists = scope:golden_horde_ruler
#		}
#		every_in_list = {
#			list = golden_horde_titles_for_transfer
#			change_title_holder = {
#				holder = scope:golden_horde_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_golden_horde
#				}
#				change_liege = {
#					liege = scope:golden_horde_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Chagatai
#	if = {
#		limit = {
#			exists = scope:chagatai_ruler
#		}
#		every_in_list = {
#			list = chagatai_titles_for_transfer
#			change_title_holder = {
#				holder = scope:chagatai_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_chagatai
#				}
#				change_liege = {
#					liege = scope:chagatai_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Great Yuan
#	if = {
#		limit = {
#			exists = scope:great_yuan_ruler
#		}
#		every_in_list = {
#			list = great_yuan_titles_for_transfer
#			change_title_holder = {
#				holder = scope:great_yuan_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_great_yuan
#				}
#				change_liege = {
#					liege = scope:great_yuan_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Red Horde
#	if = {
#		limit = {
#			exists = scope:red_horde_ruler
#		}
#		every_in_list = {
#			list = red_horde_titles_for_transfer
#			change_title_holder = {
#				holder = scope:red_horde_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_red_horde
#				}
#				change_liege = {
#					liege = scope:red_horde_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# White Horde
#	if = {
#		limit = {
#			exists = scope:white_horde_ruler
#		}
#		every_in_list = {
#			list = white_horde_titles_for_transfer
#			change_title_holder = {
#				holder = scope:white_horde_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_white_horde
#				}
#				change_liege = {
#					liege = scope:white_horde_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Blue Horde
#	if = {
#		limit = {
#			exists = scope:blue_horde_ruler
#		}
#		every_in_list = {
#			list = blue_horde_titles_for_transfer
#			change_title_holder = {
#				holder = scope:blue_horde_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_blue_horde
#				}
#				change_liege = {
#					liege = scope:blue_horde_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Omnod Dalai Khanate
#	if = {
#		limit = {
#			exists = scope:omnod_dalai_khanate_ruler
#		}
#		every_in_list = {
#			list = omnod_dalai_khanate_titles_for_transfer
#			change_title_holder = {
#				holder = scope:omnod_dalai_khanate_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#				}
#				change_liege = {
#					liege = scope:omnod_dalai_khanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Aarlud Khanate
#	if = {
#		limit = {
#			exists = scope:aarlud_khanate_ruler
#		}
#		every_in_list = {
#			list = aarlud_khanate_titles_for_transfer
#			change_title_holder = {
#				holder = scope:aarlud_khanate_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_aarlud_khanate
#				}
#				change_liege = {
#					liege = scope:aarlud_khanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Togskol Khanate
#	if = {
#		limit = {
#			exists = scope:togskol_khanate_ruler
#		}
#		every_in_list = {
#			list = togskol_khanate_titles_for_transfer
#			change_title_holder = {
#				holder = scope:togskol_khanate_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_togskol_khanate
#				}
#				change_liege = {
#					liege = scope:togskol_khanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Baruun Khanate
#	if = {
#		limit = {
#			exists = scope:baruun_khanate_ruler
#		}
#		every_in_list = {
#			list = baruun_khanate_titles_for_transfer
#			change_title_holder = {
#				holder = scope:baruun_khanate_ruler
#				change = scope:mongol_succession
#			}
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_baruun_khanate
#				}
#				change_liege = {
#					liege = scope:baruun_khanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Mongolia
#	if = {
#		limit = {
#			exists = scope:mongolia_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal_or_below = {
#				limit = {
#					has_character_flag = should_be_vassalized_by_mongolia
#				}
#				change_liege = {
#					liege = scope:mongolia_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	
#	# Extra backup safety
#	# Ilkhanate
#	if = {
#		limit = {
#			exists = scope:ilkhanate_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_ilkhanate_region
#					}
#				}
#				change_liege = {
#					liege = scope:ilkhanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Golden Horde
#	if = {
#		limit = {
#			exists = scope:golden_horde_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_golden_horde_region
#					}
#				}
#				change_liege = {
#					liege = scope:golden_horde_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Chagatai
#	if = {
#		limit = {
#			exists = scope:chagatai_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_chagatai_region
#					}
#				}
#				change_liege = {
#					liege = scope:chagatai_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Great Yuan
#	if = {
#		limit = {
#			exists = scope:great_yuan_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_great_yuan_region
#					}
#				}
#				change_liege = {
#					liege = scope:great_yuan_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Red Horde
#	if = {
#		limit = {
#			exists = scope:red_horde_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_red_horde_region
#					}
#				}
#				change_liege = {
#					liege = scope:red_horde_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# White Horde
#	if = {
#		limit = {
#			exists = scope:white_horde_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_white_horde_region
#					}
#				}
#				change_liege = {
#					liege = scope:white_horde_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Blue Horde
#	if = {
#		limit = {
#			exists = scope:blue_horde_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_blue_horde_region
#					}
#				}
#				change_liege = {
#					liege = scope:blue_horde_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Omnod Dalai Khanate
#	if = {
#		limit = {
#			exists = scope:omnod_dalai_khanate_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#					}
#				}
#				change_liege = {
#					liege = scope:omnod_dalai_khanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Aarlud Khanate
#	if = {
#		limit = {
#			exists = scope:aarlud_khanate_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_aarlud_khanate_region
#					}
#				}
#				change_liege = {
#					liege = scope:aarlud_khanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Togskol Khanate
#	if = {
#		limit = {
#			exists = scope:togskol_khanate_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_togskol_khanate_region
#					}
#				}
#				change_liege = {
#					liege = scope:togskol_khanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Baruun Khanate
#	if = {
#		limit = {
#			exists = scope:baruun_khanate_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						geographical_region = special_mongol_empire_baruun_khanate_region
#					}
#				}
#				change_liege = {
#					liege = scope:baruun_khanate_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#	# Mongolia
#	if = {
#		limit = {
#			exists = scope:mongolia_ruler
#		}
#		scope:old_mongol_emperor = {
#			every_vassal = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#					capital_province = {
#						NOR = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#							geographical_region = special_mongol_empire_golden_horde_region
#							geographical_region = special_mongol_empire_chagatai_region
#							geographical_region = special_mongol_empire_red_horde_region
#							geographical_region = special_mongol_empire_white_horde_region
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#							geographical_region = special_mongol_empire_togskol_khanate_region
#							geographical_region = special_mongol_empire_baruun_khanate_region
#							geographical_region = special_mongol_empire_great_yuan_region
#							geographical_region = special_mongol_empire_blue_horde_region
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						} 
#					}
#				}
#				change_liege = {
#					liege = scope:mongolia_ruler
#					change = scope:mongol_succession
#				}
#			}
#		}
#	}
#
#	resolve_title_and_vassal_change = scope:mongol_succession
#	
#	# Extra-extra cleanup
#	create_title_and_vassal_change = {
#		type = granted
#		save_scope_as = mongol_cleanup_succession
#		add_claim_on_loss = no
#	}
#	# Mongolia
#	if = {
#		limit = {
#			exists = scope:mongolia_ruler
#		}
#		scope:mongolia_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# Ilkhanate
#	if = {
#		limit = {
#			exists = scope:ilkhanate_ruler
#		}
#		scope:ilkhanate_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# Golden Horde
#	if = {
#		limit = {
#			exists = scope:golden_horde_ruler
#		}
#		scope:golden_horde_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# Chagatai
#	if = {
#		limit = {
#			exists = scope:chagatai_ruler
#		}
#		scope:chagatai_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#
#	# Great Yuan
#	if = {
#		limit = {
#			exists = scope:great_yuan_ruler
#		}
#		scope:great_yuan_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# Red Horde
#	if = {
#		limit = {
#			exists = scope:red_horde_ruler
#		}
#		scope:red_horde_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# White Horde
#	if = {
#		limit = {
#			exists = scope:white_horde_ruler
#		}
#		scope:white_horde_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#
#	# Blue Horde
#	if = {
#		limit = {
#			exists = scope:blue_horde_ruler
#		}
#		scope:blue_horde_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# Omnod Dalai Khanate
#	if = {
#		limit = {
#			exists = scope:omnod_dalai_khanate_ruler
#		}
#		scope:omnod_dalai_khanate_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# Aarlud Khanate
#	if = {
#		limit = {
#			exists = scope:aarlud_khanate_ruler
#		}
#		scope:aarlud_khanate_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# Togskol Khanate
#	if = {
#		limit = {
#			exists = scope:togskol_khanate_ruler
#		}
#		scope:togskol_khanate_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_baruun_khanate_region
#						}
#						exists = scope:baruun_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:baruun_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	# Baruun Khanate
#	if = {
#		limit = {
#			exists = scope:baruun_khanate_ruler
#		}
#		scope:mongolia_ruler = {
#			every_vassal_or_below = {
#				limit = {
#					NOR = {
#						has_character_flag = should_be_vassalized_by_ilkhanate
#						has_character_flag = should_be_vassalized_by_golden_horde
#						has_character_flag = should_be_vassalized_by_chagatai
#						has_character_flag = should_be_vassalized_by_red_horde
#						has_character_flag = should_be_vassalized_by_white_horde
#						has_character_flag = should_be_vassalized_by_aarlud_khanate
#						has_character_flag = should_be_vassalized_by_togskol_khanate
#						has_character_flag = should_be_vassalized_by_baruun_khanate
#						has_character_flag = should_be_vassalized_by_mongolia
#						has_character_flag = should_be_vassalized_by_great_yuan
#						has_character_flag = should_be_vassalized_by_blue_horde
#						has_character_flag = should_be_vassalized_by_omnod_dalai_khanate
#					}
#				}
#				if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_liege = {
#						liege = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_liege = {
#						liege = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_liege = {
#						liege = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_liege = {
#						liege = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_liege = {
#						liege = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_liege = {
#						liege = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_liege = {
#						liege = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_liege = {
#						liege = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						capital_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_liege = {
#						liege = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#			every_held_title = {
#				title_tier = county
#				limit = {
#					is_landless_type_title = no
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_ilkhanate_region
#						}
#						exists = scope:ilkhanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:ilkhanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_golden_horde_region
#						}
#						exists = scope:golden_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:golden_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_chagatai_region
#						}
#						exists = scope:chagatai_ruler
#					}
#					change_title_holder = {
#						holder = scope:chagatai_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_great_yuan_region
#						}
#						exists = scope:great_yuan_ruler
#					}
#					change_title_holder = {
#						holder = scope:great_yuan_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_red_horde_region
#						}
#						exists = scope:red_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:red_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_white_horde_region
#						}
#						exists = scope:white_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:white_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_blue_horde_region
#						}
#						exists = scope:blue_horde_ruler
#					}
#					change_title_holder = {
#						holder = scope:blue_horde_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#						}
#						exists = scope:omnod_dalai_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:omnod_dalai_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_aarlud_khanate_region
#						}
#						exists = scope:aarlud_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:aarlud_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				if = {
#					limit = {
#						title_province = {
#							geographical_region = special_mongol_empire_togskol_khanate_region
#						}
#						exists = scope:togskol_khanate_ruler
#					}
#					change_title_holder = {
#						holder = scope:togskol_khanate_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#				else_if = {
#					limit = {
#						title_province = {
#							NOR = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#								geographical_region = special_mongol_empire_golden_horde_region
#								geographical_region = special_mongol_empire_chagatai_region
#								geographical_region = special_mongol_empire_red_horde_region
#								geographical_region = special_mongol_empire_white_horde_region
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#								geographical_region = special_mongol_empire_togskol_khanate_region
#								geographical_region = special_mongol_empire_baruun_khanate_region
#								geographical_region = special_mongol_empire_great_yuan_region
#								geographical_region = special_mongol_empire_blue_horde_region
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						exists = scope:mongolia_ruler
#					}
#					change_title_holder = {
#						holder = scope:mongolia_ruler
#						change = scope:mongol_cleanup_succession
#					}
#				}
#			}
#		}
#	}
#	resolve_title_and_vassal_change = scope:mongol_cleanup_succession
#	
#	every_in_list = { # If tengri, switch to an organized faith in your new realm
#		list = selected_mongol_heirs
#		limit = {
#			primary_title.tier = tier_empire
#			faith = { has_doctrine_parameter = unreformed }
#			any_sub_realm_county = {
#				faith = {
#					NOT = { has_doctrine_parameter = unreformed }
#				}
#			}
#		}
#		save_scope_as = faith_changer
#		random_sub_realm_county = {
#			limit = {
#				faith = {
#					NOT = { has_doctrine_parameter = unreformed }
#				}
#			}
#			weight = {
#				base = 1
#				modifier = {
#					save_temporary_scope_as = county_faith_check
#					add = mongol_successor_faith_chance
#				}
#			}
#			scope:faith_changer = {
#				set_character_faith = prev.faith
#			}
#		}
#	}
#}
#	
#	
#### END Title creation effects
#	
#grant_suitable_title_to_candidate_effect = {
#	save_temporary_scope_as = candidate
#	
#	# Runs through available titles and grants an available one
#	random_list = {
#		# Ilkhanate
#		1 = {
#			trigger = {
#				exists = global_var:creatable_ilkhanate
#				NOT = { exists = global_var:ilkhanate_handed_out }
#				NOT = { exists = title:e_ilkhanate.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_ilkhanate_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_ilkhanate_effect = yes
#		}
#		# Golden Horde
#		1 = {
#			trigger = {
#				exists = global_var:creatable_golden_horde
#				NOT = { exists = global_var:golden_horde_handed_out }
#				NOT = { exists = title:e_golden_horde.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_golden_horde_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_golden_horde_effect = yes
#		}
#		# Chagatai
#		1 = {
#			trigger = {
#				exists = global_var:creatable_chagatai
#				NOT = { exists = global_var:chagatai_handed_out }
#				NOT = { exists = title:e_chagatai.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_chagatai_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_chagatai_effect = yes
#		}
#		# Great Yuan
#		1 = {
#			trigger = {
#				exists = global_var:creatable_great_yuan
#				NOT = { exists = global_var:great_yuan_handed_out }
#				NOT = { exists = scope:great_yuan_title.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_great_yuan_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_great_yuan_effect = yes
#		}
#		# Red Horde
#		1 = {
#			trigger = {
#				exists = global_var:creatable_red_horde
#				NOT = { exists = global_var:red_horde_handed_out }
#				NOT = { exists = title:e_red_horde.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_red_horde_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_red_horde_effect = yes
#		}
#		# White Horde
#		1 = {
#			trigger = {
#				exists = global_var:creatable_white_horde
#				NOT = { exists = global_var:white_horde_handed_out }
#				NOT = { exists = title:e_white_horde.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_white_horde_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_white_horde_effect = yes
#		}
#		# Blue Horde
#		1 = {
#			trigger = {
#				exists = global_var:creatable_blue_horde
#				NOT = { exists = global_var:blue_horde_handed_out }
#				NOT = { exists = title:e_blue_horde.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_blue_horde_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_blue_horde_effect = yes
#		}
#		# Omnod Dalai Khanate
#		1 = {
#			trigger = {
#				exists = global_var:creatable_omnod_dalai_khanate
#				NOT = { exists = global_var:omnod_dalai_khanate_handed_out }
#				NOT = { exists = title:e_omnod_dalai_khanate.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_omnod_dalai_khanate_effect = yes
#		}
#		# Aarlud Khanate
#		1 = {
#			trigger = {
#				exists = global_var:creatable_aarlud_khanate
#				NOT = { exists = global_var:aarlud_khanate_handed_out }
#				NOT = { exists = title:e_aarlud_khanate.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_aarlud_khanate_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_aarlud_khanate_effect = yes
#		}
#		# Tögsköl Khanate
#		1 = {
#			trigger = {
#				exists = global_var:creatable_togskol_khanate
#				NOT = { exists = global_var:togskol_khanate_handed_out }
#				NOT = { exists = title:e_togskol_khanate.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_togskol_khanate_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_togskol_khanate_effect = yes
#		}
#		# Baruun Khanate
#		1 = {
#			trigger = {
#				exists = global_var:creatable_baruun_khanate
#				NOT = { exists = global_var:baruun_khanate_handed_out }
#				NOT = { exists = title:e_baruun_khanate.holder }
#			}
#			# Weight the chance by how much territory you hold there
#			modifier = {
#				add = {
#					every_sub_realm_county = {
#						limit = {
#							title_province = {
#								geographical_region = special_mongol_empire_baruun_khanate_region
#							}
#						}
#						add = 50
#					}
#				}
#				always = yes
#			}
#			grant_baruun_khanate_effect = yes
#		}
#	}
#
#	# Add to list so we can move related titles around later
#	add_to_list = candidate_granted_title
#}
#
#
#break_up_mongol_empire_effect = { # Intended to run in the Mongol Emperor's scope
#	save_scope_as = old_mongol_emperor
#
#	every_tributary = {
#		add_to_list = mongol_tributaries
#	}
#	
#	every_held_title = { # Clean up excess kingdoms
#		limit = {
#			is_landless_type_title = no
#			OR = {
#				tier = tier_kingdom
#				tier = tier_duchy
#			}
#		}
#		scope:old_mongol_emperor = {
#			destroy_title = prev
#		}
#	}
#
#	every_character_war = {
#		limit = {
#			primary_attacker = scope:old_mongol_emperor
#			is_white_peace_possible = yes
#		}
#		end_war = white_peace
#	}
#
#	set_global_variable = {
#		name = number_of_mongol_heir_candidates
#		value = 0
#	}
#	# Find suitable heir candidates
#	dynasty = {
#		every_dynasty_member = { # Every potential khandidate
#			limit = {
#				character_gender_can_inherit_from_trigger = {
#					CHARACTER = scope:old_mongol_emperor
#				}
#				is_alive = yes
#			}
#			change_global_variable = {
#				name = number_of_mongol_heir_candidates
#				add = 1
#			}
#			add_to_list = mongol_heir_candidates
#		}
#	}
#
#	# Gather Ilkhanate counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_ilkhanate_region
#			}
#		}
#		add_to_temporary_list = ilkhanate_counties
#	}
#	# Gather Golden Horde counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_golden_horde_region
#			}
#		}
#		add_to_temporary_list = golden_horde_counties
#	}
#	# Gather Chagatai counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_chagatai_region
#			}
#		}
#		add_to_temporary_list = chagatai_counties
#	}
#	# Gather Great Yuan counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_great_yuan_region
#			}
#		}
#		add_to_temporary_list = great_yuan_counties
#	}
#	# Gather Red Horde counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_red_horde_region
#			}
#		}
#		add_to_temporary_list = red_horde_counties
#	}
#	# Gather White Horde counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_white_horde_region
#			}
#		}
#		add_to_temporary_list = white_horde_counties
#	}
#	# Gather Blue Horde counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_blue_horde_region
#			}
#		}
#		add_to_temporary_list = blue_horde_counties
#	}
#	# Gather Omnod Dalai Khanate counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_omnod_dalai_khanate_region
#			}
#		}
#		add_to_temporary_list = omnod_dalai_khanate_counties
#	}
#	# Gather Aarlud Khanate counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_aarlud_khanate_region
#			}
#		}
#		add_to_temporary_list = aarlud_khanate_counties
#	}
#	# Gather Tögsköl Khanate counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_togskol_khanate_region
#			}
#		}
#		add_to_temporary_list = togskol_khanate_counties
#	}
#	# Gather Baruun Khanate counties
#	every_sub_realm_county = {
#		limit = {
#			title_province = {
#				geographical_region = special_mongol_empire_baruun_khanate_region
#			}
#		}
#		add_to_temporary_list = baruun_khanate_counties
#	}
#
#	# Check which titles are creatable
#	set_global_variable = {
#		name = creatable_mongol_successor_states_number
#		value = 0
#	}
#	# Ilkhanate
#	if = {
#		limit = {
#			any_in_list = {
#				list = ilkhanate_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Ilkhanate is creatable"
#		set_global_variable = {
#			name = creatable_ilkhanate
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Golden Horde
#	if = {
#		limit = {
#			any_in_list = {
#				list = golden_horde_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Golden Horde is creatable"
#		set_global_variable = {
#			name = creatable_golden_horde
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Chagatai
#	if = {
#		limit = {
#			any_in_list = {
#				list = chagatai_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Chagatai is creatable"
#		set_global_variable = {
#			name = creatable_chagatai
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Great Yuan
#	if = {
#		limit = {
#			any_in_list = {
#				list = great_yuan_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Great Yuan is creatable"
#		set_global_variable = {
#			name = creatable_great_yuan
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Red Horde
#	if = {
#		limit = {
#			any_in_list = {
#				list = red_horde_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Red Horde is creatable"
#		set_global_variable = {
#			name = creatable_red_horde
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# White Horde
#	if = {
#		limit = {
#			any_in_list = {
#				list = white_horde_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "White Horde is creatable"
#		set_global_variable = {
#			name = creatable_white_horde
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Blue Horde
#	if = {
#		limit = {
#			any_in_list = {
#				list = blue_horde_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Blue Horde is creatable"
#		set_global_variable = {
#			name = creatable_blue_horde
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Omnod Dalai Khanate
#	if = {
#		limit = {
#			any_in_list = {
#				list = omnod_dalai_khanate_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Omnod Dalai Khanate is creatable"
#		set_global_variable = {
#			name = creatable_omnod_dalai_khanate
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Aarlud Khanate
#	if = {
#		limit = {
#			any_in_list = {
#				list = aarlud_khanate_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Aarlud is creatable"
#		set_global_variable = {
#			name = creatable_aarlud_khanate
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Tögsköl Khanate
#	if = {
#		limit = {
#			any_in_list = {
#				list = togskol_khanate_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Tögsköl is creatable"
#		set_global_variable = {
#			name = creatable_togskol_khanate
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#	# Baruun Khanate
#	if = {
#		limit = {
#			any_in_list = {
#				list = baruun_khanate_counties
#				count >= @creatable_successor_empire_county_threshold
#			}
#		}
#		debug_log = "Baruun is creatable"
#		set_global_variable = {
#			name = creatable_baruun_khanate
#			value = yes
#		}
#		change_global_variable = {
#			name = creatable_mongol_successor_states_number
#			add = 1
#		}
#	}
#
#	ordered_in_list = {
#		list = mongol_heir_candidates
#		order_by = mongol_breakup_succession_score
#		max = 15
#
#		debug_log = "Mongol succession list found:"
#		debug_log_scopes = yes
#
#		add_to_list = selected_mongol_heirs
#		add_character_flag = {
#			flag = mongol_successor_flag
#			days = 10
#		}
#	}
#
#	# Find the "main" heir
#	
#	if = {
#		limit = {
#			is_ai = no
#			player_heir.dynasty ?= dynasty
#		}
#		player_heir = {
#			debug_log = "Found Mongol main heir"
#			debug_log_scopes = yes
#
#			assign_core_mongol_titles_to_heir_effect = yes
#
#			remove_from_list = selected_mongol_heirs
#		}
#	}
#	else = {
#		ordered_in_list = {
#			list = selected_mongol_heirs
#			order_by = mongol_breakup_succession_score
#			max = 1
#
#			debug_log = "Found Mongol main heir"
#			debug_log_scopes = yes
#
#			assign_core_mongol_titles_to_heir_effect = yes
#
#			remove_from_list = selected_mongol_heirs
#		}
#	}
#	
#	if = {
#		limit = {
#			is_ai = no
#			player_heir.dynasty ?= dynasty
#			player_heir = { highest_held_title_tier < tier_empire }
#		}
#		player_heir = {
#			grant_suitable_title_to_candidate_effect = yes
#		}
#	}
#
#	# Assign titles to everyone else
#	ordered_in_list = {
#		list = selected_mongol_heirs
#		order_by = mongol_breakup_succession_score
#		max = global_var:creatable_mongol_successor_states_number
#
#		debug_log = "Found another Mongol Heir"
#		debug_log_scopes = yes
#		grant_suitable_title_to_candidate_effect = yes
#		
#		debug_log = "Tried granting title to heir"
#	}
#
#	pick_up_remaining_counties_effect = yes
#	set_correct_mongol_breakup_vassalage_effect = yes
#	shift_counties_on_mongol_succession_effect = yes
#
#	# Send notification events
#	scope:mongolia_ruler = {
#		save_scope_as = successor_1
#	}
#
#	ordered_in_list = {
#		list = selected_mongol_heirs
#		order_by = mongol_breakup_succession_score
#		max = 3
#
#		if = {
#			limit = {
#				NOT = { exists = scope:successor_2 }
#			}
#			save_scope_as = successor_2
#		}
#		else_if = {
#			limit = {
#				NOT = { exists = scope:successor_3 }
#				NOT = {
#					this = scope:successor_2
#				}
#			}
#			save_scope_as = successor_3
#		}
#		if = {
#			limit = {
#				NOT = { exists = scope:successor_4 }
#				NOR = {
#					this = scope:successor_2
#					this = scope:successor_3
#				}
#			}
#			save_scope_as = successor_4
#		}
#	}
#
#	every_player = {
#		trigger_event = {
#			id = mongol_invasion.1004
#			days = 2 # Delay it a little to let effects settle
#		}
#	}
#
#	# Cleanup
#	remove_global_variable = creatable_mongol_successor_states_number
#	remove_global_variable = number_of_mongol_heir_candidates
#	remove_global_variable = creatable_ilkhanate
#	remove_global_variable = creatable_golden_horde
#	remove_global_variable = creatable_chagatai
#	remove_global_variable = creatable_great_yuan
#	remove_global_variable = creatable_red_horde
#	remove_global_variable = creatable_white_horde
#	remove_global_variable = creatable_blue_horde
#	remove_global_variable = creatable_omnod_dalai_khanate
#	remove_global_variable = creatable_aarlud_khanate
#	remove_global_variable = creatable_togskol_khanate
#	remove_global_variable = creatable_baruun_khanate
#
#	# Make sure the Mongol Empire title is destroyed as appropriate
#	set_global_variable = {
#		name = mongol_empire_was_broken_up
#		value = yes
#	}
#	scope:successor_1 = {
#		trigger_event = {
#			id = mongol_invasion.9999
#			days = 1
#		}
#	}
#	
#	# Assign appropriate De Jure, so that the successors do not switch away from their empires immediately
#	if = {
#		limit = {
#			exists = scope:chagatai_ruler
#		}
#		scope:chagatai_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = chagatai_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:great_yuan_ruler
#		}
#		scope:great_yuan_ruler = {
#			#Should not have dejure reassignment if they got an already existing title
#			if = {
#				limit = {
#					scope:great_yuan_ruler.primary_title = title:e_great_yuan
#				}
#				add_realm_law_skip_effects = high_partition_succession_law
#				save_scope_as = title_assignment
#				every_sub_realm_county = {
#					limit = {
#						title_province = {
#							geographical_region = great_yuan_de_jure_region
#						}
#						exists = kingdom
#						OR = {
#							NOT = { exists = kingdom.holder }
#							kingdom.holder = {
#								OR = {
#									this = scope:title_assignment
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#						holder.top_liege = scope:title_assignment
#					}
#					if = {
#						limit = {
#							NOT = {
#								kingdom = {
#									is_in_list = assigned_kingdoms
#								}
#							}
#						}
#						kingdom = {
#							set_de_jure_liege_title = scope:title_assignment.primary_title
#							add_to_list = assigned_kingdoms
#						}
#					}
#				}
#			}
#			if = {
#				limit = {
#					has_dlc_feature = admin_gov
#				}
#				convert_great_yuan_to_admin_effect = yes
#			}
#			else = {
#				change_mongol_successor_illegal_government = yes
#			}
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:golden_horde_ruler
#		}
#		scope:golden_horde_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = golden_horde_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:ilkhanate_ruler
#		}
#		scope:ilkhanate_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = ilkhanate_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:red_horde_ruler
#		}
#		scope:red_horde_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = red_horde_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:white_horde_ruler
#		}
#		scope:white_horde_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = white_horde_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:blue_horde_ruler
#		}
#		scope:blue_horde_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = blue_horde_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:omnod_dalai_khanate_ruler
#		}
#		scope:omnod_dalai_khanate_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = omnod_dalai_khanate_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:aarlud_khanate_ruler
#		}
#		scope:aarlud_khanate_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = aarlud_khanate_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:togskol_khanate_ruler
#		}
#		scope:togskol_khanate_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = togskol_khanatede_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	if = {
#		limit = {
#			exists = scope:baruun_khanate_ruler
#		}
#		scope:baruun_khanate_ruler = {
#			add_realm_law_skip_effects = high_partition_succession_law
#			save_scope_as = title_assignment
#			every_sub_realm_county = {
#				limit = {
#					title_province = {
#						geographical_region = baruun_khanate_de_jure_region
#					}
#					exists = kingdom
#					OR = {
#						NOT = { exists = kingdom.holder }
#						AND = {
#							exists = kingdom.holder
#							OR = {
#								kingdom.holder = scope:title_assignment
#								kingdom.holder = {
#									is_vassal_of = scope:title_assignment
#								}
#							}
#						}
#					}
#					holder.top_liege = scope:title_assignment
#				}
#				if = {
#					limit = {
#						NOT = {
#							kingdom = {
#								is_in_list = assigned_kingdoms
#							}
#						}
#					}
#					kingdom = {
#						set_de_jure_liege_title = scope:title_assignment.primary_title
#						add_to_list = assigned_kingdoms
#					}
#				}
#			}
#			change_mongol_successor_illegal_government = yes
#		}
#	}
#	scope:mongolia_ruler = {
#		#Allocate tributaries of mongol empire or give them independence
#		trigger_event = {
#			id = mongol_invasion.3000
#			days = 1
#		}
#		#Break off exclaves
#		trigger_event = {
#			id = mongol_invasion.3200
#			days = 1
#		}
#	}
#	every_in_list = {
#		list = selected_mongol_heirs
#		limit = {
#			highest_held_title_tier >= tier_empire
#			NOT = {
#				this = scope:mongolia_ruler
#			}
#		}
#		#Break off exclaves
#		trigger_event = {
#			id = mongol_invasion.3200
#			days = 1
#		}
#	}
#}
#
## Special stuff for player Temüjin, disbursed in event conqueror.0001
#temujin_conqueror_bonuses_effect = {
#	add_gold = 100
#	add_dread = medium_dread
#	add_prestige = 500
#	if = {
#		limit = {
#			prestige_level < 2
#		}
#		add_prestige_level = 2
#	}
#	else_if = {
#		limit = {
#			prestige_level < 3
#		}
#		add_prestige_level = 1
#	}
#	if = {
#		limit = {
#			government_has_flag = government_is_nomadic
#		}
#		if = {
#			limit = {
#				OR = {
#					has_realm_law = nomadic_authority_4
#					has_realm_law = nomadic_authority_5
#				}
#			}
#			domicile = {
#				change_herd = {
#					add = nomadic_authority_level_2_requirement
#				}
#			}
#		}
#		else = {
#			domicile = {
#				change_herd = {
#					value = nomadic_authority_level_4_requirement
#				}
#			}
#		}
#		
#		if = {
#			limit = {
#				NOR = {
#					has_realm_law = nomadic_authority_5
#					has_realm_law = nomadic_authority_4
#				}
#			}
#			hidden_effect = {
#				if = {
#					limit = { has_realm_law = nomadic_authority_1 }
#					remove_realm_law = nomadic_authority_1
#				}
#				if = {
#					limit = { has_realm_law = nomadic_authority_2 }
#					remove_realm_law = nomadic_authority_2
#				}
#				if = {
#					limit = { has_realm_law = nomadic_authority_3 }
#					remove_realm_law = nomadic_authority_3
#				}
#			}
#			add_realm_law_skip_effects = nomadic_authority_4
#		}
#	}
#	if = {
#		limit = {
#			is_decision_on_cooldown = nomad_higher_tier_title_decision
#		}
#		remove_decision_cooldown = nomad_higher_tier_title_decision
#	}
#	custom_tooltip = temujin_horde_gathers_tt
#	trigger_event = {
#		id = mpo_greatest_of_khans.1010
#		months = { 3 9 }
#	}
#}
#
#convert_great_yuan_to_admin_effect = {
#	save_scope_as = administrative_liege
#
#	#Create cadet branch to ensure you have a domicile
#	if = {
#		limit = {
#			exists = house.house_head
#			NOT = {
#				this = house.house_head
#			}
#		}
#		#Create cadet branch
#		found_cadet_house_decision_effect = {
#			CHARACTER = scope:administrative_liege
#			PRESTIGE = 0
#		}
#		house = {
#			set_coa = scope:administrative_liege.capital_province.barony
#		}
#	}
#	change_to_administrative_effect = yes
#
#	#Direct Vassals who fulfill the tgp_mongol_vassal_will_become_admin criteria are converted. Vassals above 25 opinion always accept
#	#Vassals are converted as a hierarchy. If a king is converted we convert all who are valid below that king (so his dukes, their counts, and their barons) are all converted.
#	#If a vassal does not convert (because of not accepting or because they are outside of the de jure empire, etc) then the vassals below them are _not_ converted either.
#
#	#Human vassals are given a choice to convert or not in the ping event, even if powerful or having very good relation.
#
#	hidden_effect = { 
#		save_scope_as = actor
#		every_vassal = {
#			limit = {
#				tgp_mongol_vassal_will_become_admin = yes
#			}
#			save_scope_as = recipient
#			change_to_administrative_effect = yes
#			every_vassal = { #Everyone below also converts (could be Counts, could be Dukes)
#				limit = {
#					tgp_mongol_vassal_will_become_admin = yes #We still don't want mayors and bishops
#					is_ai = yes
#				}
#				save_scope_as = recipient	
#				change_to_administrative_effect = yes
#				every_vassal = { #Everyone below also converts (Could be Counts, could be Barons)
#					limit = {
#						tgp_mongol_vassal_will_become_admin = yes #We still don't want mayors and bishops
#						is_ai = yes
#					}
#					save_scope_as = recipient	
#					change_to_administrative_effect = yes
#					every_vassal = { #Everyone below also converts (could be Barons)
#						limit = {
#							tgp_mongol_vassal_will_become_admin = yes #We still don't want mayors and bishops
#							is_ai = yes
#						}
#						save_scope_as = recipient
#						change_to_administrative_effect = yes
#					}
#				}
#			}
#		}
#	}
#
#	if = {
#		limit = {
#			NOT = {
#				has_character_flag = latin_emp_force_admin_flag
#			}
#			top_liege = this
#		}
#		add_character_modifier = {
#			modifier = first_admin_emperor
#		}
#	}
#	
#	change_influence = 1500
#	add_treasury = 2500
#
#	every_vassal_or_below = {
#		limit = {
#			is_ai = no
#			tgp_mongol_vassal_will_become_admin = yes
#		}
#		trigger_event = ep3_decisions_event.4065
#	}
#	if = {
#		limit = {
#			exists = capital_county
#			NOT = {
#				domicile.domicile_location.county ?= capital_county
#			}
#		}
#		domicile = {
#			move_domicile = scope:administrative_liege.capital_province
#		}
#	}
#	if = {
#		limit = {
#			tgp_use_chinese_naming_trigger = yes
#			highest_held_title_tier >= tier_empire
#			primary_title = {
#				has_custom_title_name = no
#			}
#		}
#		trigger_event = {
#			id = tgp_dynastic_cycle.9000
#			days = 1
#		}
#	}
#}
#
#change_mongol_successor_illegal_government = {
#	trigger_event = {
#		id = mongol_invasion.3100
#		days = 1
#	}
#}
#
#mongol_breakup_purge_mongolia_exclaves_effect = {
#	save_scope_as = mongol_exclaves_target
#
#	capital_province.county = {
#		every_connected_county = { # Start off by making a list of all disconnected Counties
#			invert = yes
#			max_naval_distance = 2000
#			allow_one_county_land_gap = yes
#			add_to_list = disconnected_counties
#		}
#	}
#	
#	every_in_list = {
#		list = disconnected_counties
#		
#		limit = {
#			any_connected_county = {
#				NOT = { is_in_list = disconnected_counties }
#				max_naval_distance = 2000
#			}
#		}
#		add_to_list = cull_naval_connection_counties
#	}
#	
#	while = {
#		limit = {
#			any_in_list = {
#				list = cull_naval_connection_counties
#			}
#		}
#		random_in_list = {
#			list = cull_naval_connection_counties
#			
#			save_scope_as = cull_origin_county
#			
#			every_connected_county = {
#				remove_from_list = cull_naval_connection_counties
#				remove_from_list = disconnected_counties
#			}
#			remove_from_list = cull_naval_connection_counties
#			remove_from_list = disconnected_counties
#		}
#	}
#	
#	every_in_list = {
#		list = disconnected_counties
#		
#		limit = {
#			target_is_de_jure_liege_or_above = scope:mongol_exclaves_target.primary_title
#		}
#		add_to_list = cull_de_jure_connection_counties
#	}
#	
#	while = {
#		limit = {
#			any_in_list = {
#				list = cull_de_jure_connection_counties
#			}
#		}
#		random_in_list = {
#			list = cull_de_jure_connection_counties
#			
#			save_scope_as = cull_origin_county
#			
#			every_connected_county = {
#				remove_from_list = cull_de_jure_connection_counties
#				remove_from_list = disconnected_counties
#			}
#			remove_from_list = cull_de_jure_connection_counties
#			remove_from_list = disconnected_counties
#		}
#	}
#	#Make them vassals if they are de jure vassals of another successor
#	every_in_list = { # Transfer Kings first
#		list = disconnected_counties
#		
#		limit = {
#			holder.primary_title = {
#				tier = tier_kingdom
#				empire.holder ?= {
#					OR = {
#						is_in_list = selected_mongol_heirs
#						primary_title = title:e_mongolia
#					}
#					NOT = {
#						this = scope:mongol_exclaves_target
#					}
#				}
#			}
#			NOR = {
#				holder = scope:mongol_exclaves_target
#				holder = {
#					any_sub_realm_title = {
#						tier = tier_county
#						NOT = { is_in_list = disconnected_counties }
#					}
#				}
#			}
#		}
#		holder = {
#			create_title_and_vassal_change = {
#				type = swear_fealty
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			change_liege = {
#				liege = primary_title.empire.holder
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#			every_realm_county = {
#				limit = {
#					is_in_list = disconnected_counties
#				}
#				remove_from_list = disconnected_counties
#			}
#		}
#	}
#	every_in_list = { # Transfer Dukes second
#		list = disconnected_counties
#		
#		limit = {
#			holder.primary_title = {
#				tier = tier_duchy
#				empire.holder ?= {
#					OR = {
#						is_in_list = selected_mongol_heirs
#						primary_title = title:e_mongolia
#					}
#					NOT = {
#						this = scope:mongol_exclaves_target
#					}
#				}
#			}
#			NOR = {
#				holder = scope:mongol_exclaves_target
#				holder = {
#					any_sub_realm_title = {
#						tier = tier_county
#						NOT = { is_in_list = disconnected_counties }
#					}
#				}
#			}
#		}
#		holder = {
#			create_title_and_vassal_change = {
#				type = swear_fealty
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			change_liege = {
#				liege = primary_title.empire.holder
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#			every_realm_county = {
#				limit = {
#					is_in_list = disconnected_counties
#				}
#				remove_from_list = disconnected_counties
#			}
#		}
#	}
#
#	every_in_list = { # transfer Counts last
#		list = disconnected_counties
#		
#		limit = {
#			holder.primary_title = {
#				tier = tier_county
#				empire.holder ?= {
#					OR = {
#						is_in_list = selected_mongol_heirs
#						primary_title = title:e_mongolia
#					}
#					NOT = {
#						this = scope:mongol_exclaves_target
#					}
#				}
#			}
#			NOR = {
#				holder = scope:mongol_exclaves_target
#				holder = {
#					any_sub_realm_title = {
#						tier = tier_county
#						NOT = { is_in_list = disconnected_counties }
#					}
#				}
#			}
#		}
#		holder = {
#			create_title_and_vassal_change = {
#				type = swear_fealty
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			change_liege = {
#				liege = primary_title.empire.holder
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#			every_realm_county = {
#				limit = {
#					is_in_list = disconnected_counties
#				}
#				remove_from_list = disconnected_counties
#			}
#		}
#	}
#	every_in_list = { # Finally, transfer contiguous areas under someone from the pool
#		list = disconnected_counties
#		
#		limit = {
#			empire.holder ?= {
#				OR = {
#					is_in_list = selected_mongol_heirs
#					primary_title = title:e_mongolia
#				}
#				NOT = {
#					this = scope:mongol_exclaves_target
#				}
#			}
#			OR = {
#				holder.top_liege = scope:mongol_exclaves_target
#				holder = scope:mongol_exclaves_target
#			}
#		}
#		
#		save_scope_as = county_of_origin
#		
#		every_pool_character = {
#			province = scope:county_of_origin.title_province
#			limit = {
#				is_available_adult = yes
#			}
#			add_to_list = potential_holders
#		}
#		
#		every_pool_character = {
#			province = scope:county_of_origin.holder.capital_province
#			limit = {
#				is_available_adult = yes
#			}
#			add_to_list = potential_holders
#		}
#		
#		if = {
#			limit = {
#				NOT = {
#					any_in_list = {
#						list = potential_holders
#						is_available_adult = yes
#					}
#				}
#			}
#			create_character = {
#				location = scope:county_of_origin.title_province
#				culture = scope:county_of_origin.culture
#				faith = scope:county_of_origin.faith
#				gender_female_chance = 50
#				age = 32
#				save_scope_as = backup_character
#			}
#			scope:backup_character = {
#				add_to_list = potential_holders
#			}
#		}
#		
#		random_in_list = {
#			list = potential_holders
#			limit = {
#				is_available_adult = yes
#				has_claim_on = scope:county_of_origin
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				culture = scope:county_of_origin.culture
#				faith = scope:county_of_origin.faith
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				culture = scope:county_of_origin.culture
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				faith = scope:county_of_origin.faith
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				has_claim_on = scope:county_of_origin
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				culture = scope:county_of_origin.culture
#				faith = scope:county_of_origin.faith
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				culture = scope:county_of_origin.culture
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				faith = scope:county_of_origin.faith
#			}
#			alternative_limit = {
#				is_available_adult = yes
#			}
#			
#			save_scope_as = new_county_holder
#			add_character_flag = {
#				flag = domicile_culture_and_faith_check
#				days = 1
#			}
#			
#			create_title_and_vassal_change = {
#				type = granted
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			every_in_list = {
#				list = disconnected_counties
#				limit = {
#					OR = {
#						holder.top_liege = scope:mongol_exclaves_target
#						holder = scope:mongol_exclaves_target
#					}
#					is_connected_to = {
#						target = scope:county_of_origin
#					}
#					NOT ={
#						is_connected_to = {
#							target = scope:mongol_exclaves_target.capital_province.county
#						}
#					}
#				}
#				change_title_holder = {
#					holder = scope:new_county_holder
#					change = scope:change
#				}
#				#scope:new_county_holder = { get_title = prev }
#			}
#			resolve_title_and_vassal_change = scope:change
#
#			create_title_and_vassal_change = {
#				type = swear_fealty
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			change_liege = {
#				liege = primary_title.empire.holder
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#			# This system should not generate strange-culture nomads
#			if = {
#				limit = {
#					government_has_flag = government_is_nomadic
#					domicile.domicile_culture != scope:new_county_holder.capital_county.culture
#				}
#				domicile = {
#					set_domicile_culture = scope:new_county_holder.capital_county.culture
#				}
#			}
#			if = {
#				limit = {
#					government_has_flag = government_is_nomadic
#					domicile.domicile_faith != scope:new_county_holder.capital_county.faith
#				}
#				domicile = {
#					set_domicile_faith = scope:new_county_holder.capital_county.faith
#				}
#			}
#			if = { # Just in case they need to create a duchy
#				limit = {
#					gold < 500
#				}
#				add_gold = 500
#			}
#		}
#		remove_from_list = disconnected_counties
#	}
#	
#	#Make the rest independent
#	every_in_list = { # Release Kings first
#		list = disconnected_counties
#		
#		limit = {
#			holder.primary_title.tier = tier_kingdom
#			NOR = {
#				holder = scope:mongol_exclaves_target
#				holder = {
#					any_sub_realm_title = {
#						tier = tier_county
#						NOT = { is_in_list = disconnected_counties }
#					}
#				}
#			}
#		}
#		holder = {
#			create_title_and_vassal_change = {
#				type = independency
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			becomes_independent = {
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#		}
#	}
#	
#	every_in_list = { # Release Dukes second
#		list = disconnected_counties
#		
#		limit = {
#			holder.primary_title.tier = tier_duchy
#			NOR = {
#				holder = scope:mongol_exclaves_target
#				holder = {
#					any_sub_realm_title = {
#						tier = tier_county
#						NOT = { is_in_list = disconnected_counties }
#					}
#				}
#			}
#		}
#		holder = {
#			create_title_and_vassal_change = {
#				type = independency
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			becomes_independent = {
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#		}
#	}
#	
#	every_in_list = { # Release Counts last
#		list = disconnected_counties
#		
#		limit = {
#			holder.primary_title.tier = tier_county
#			NOR = {
#				holder = scope:mongol_exclaves_target
#				holder = {
#					any_sub_realm_title = {
#						tier = tier_county
#						NOT = { is_in_list = disconnected_counties }
#					}
#				}
#			}
#		}
#		holder = {
#			create_title_and_vassal_change = {
#				type = independency
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			becomes_independent = {
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#		}
#	}
#	
#	every_in_list = { # Finally, release contiguous areas under someone from the pool
#		list = disconnected_counties
#		
#		limit = {
#			OR = {
#				holder.top_liege = scope:mongol_exclaves_target
#				holder = scope:mongol_exclaves_target
#			}
#		}
#		
#		save_scope_as = county_of_origin
#		
#		every_pool_character = {
#			province = scope:county_of_origin.title_province
#			limit = {
#				is_available_adult = yes
#			}
#			add_to_list = potential_holders
#		}
#		
#		every_pool_character = {
#			province = scope:county_of_origin.holder.capital_province
#			limit = {
#				is_available_adult = yes
#			}
#			add_to_list = potential_holders
#		}
#		
#		if = {
#			limit = {
#				NOT = {
#					any_in_list = {
#						list = potential_holders
#						is_available_adult = yes
#					}
#				}
#			}
#			create_character = {
#				location = scope:county_of_origin.title_province
#				culture = scope:county_of_origin.culture
#				faith = scope:county_of_origin.faith
#				gender_female_chance = 50
#				age = 32
#				save_scope_as = backup_character
#			}
#			scope:backup_character = {
#				add_to_list = potential_holders
#			}
#		}
#		
#		random_in_list = {
#			list = potential_holders
#			limit = {
#				is_available_adult = yes
#				has_claim_on = scope:county_of_origin
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				culture = scope:county_of_origin.culture
#				faith = scope:county_of_origin.faith
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				culture = scope:county_of_origin.culture
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				faith = scope:county_of_origin.faith
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				faith = {
#					has_dominant_ruling_gender = prev
#				}
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				has_claim_on = scope:county_of_origin
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				culture = scope:county_of_origin.culture
#				faith = scope:county_of_origin.faith
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				culture = scope:county_of_origin.culture
#			}
#			alternative_limit = {
#				is_available_adult = yes
#				faith = scope:county_of_origin.faith
#			}
#			alternative_limit = {
#				is_available_adult = yes
#			}
#			
#			save_scope_as = new_county_holder
#			add_character_flag = {
#				flag = domicile_culture_and_faith_check
#				days = 1
#			}
#			#get_title = scope:county_of_origin
#			
#			create_title_and_vassal_change = {
#				type = independency
#				save_scope_as = change
#				add_claim_on_loss = no
#			}
#			every_in_list = {
#				list = disconnected_counties
#				limit = {
#					OR = {
#						holder.top_liege = scope:mongol_exclaves_target
#						holder = scope:mongol_exclaves_target
#					}
#					is_connected_to = {
#						target = scope:county_of_origin
#					}
#					NOT ={
#						is_connected_to = {
#							target = scope:mongol_exclaves_target.capital_province.county
#						}
#					}
#				}
#				change_title_holder = {
#					holder = scope:new_county_holder
#					change = scope:change
#				}
#				#scope:new_county_holder = { get_title = prev }
#			}
#			becomes_independent = {
#				change = scope:change
#			}
#			resolve_title_and_vassal_change = scope:change
#			# This system should not generate strange-culture nomads
#			if = {
#				limit = {
#					government_has_flag = government_is_nomadic
#					domicile.domicile_culture != scope:new_county_holder.capital_county.culture
#				}
#				domicile = {
#					set_domicile_culture = scope:new_county_holder.capital_county.culture
#				}
#			}
#			if = {
#				limit = {
#					government_has_flag = government_is_nomadic
#					domicile.domicile_faith != scope:new_county_holder.capital_county.faith
#				}
#				domicile = {
#					set_domicile_faith = scope:new_county_holder.capital_county.faith
#				}
#			}
#			if = { # Just in case they need to create a duchy
#				limit = {
#					gold < 500
#				}
#				add_gold = 500
#			}
#		}
#	}
#}
#