succession_crisis = {
	potential = {
		is_free_or_tributary_trigger = yes
		NOT = { has_country_flag = had_byz_succ_crisis }
		tag = BYZ
		normal_or_historical_nations = yes
		uses_doom = no #Why is this trigger here? Oh well
        num_of_cities = 15 #Upped from 6 to compensate for more provinces in BT.
		is_lesser_in_union = no
		government = monarchy #Apparently Republic Byzantium is a thing...
		NOT = { has_idea = byz_formalize_succession_laws }
	}

	#Need to look into this, as for some reason it didn't trigger for me when I should've had it. I wonder why. It triggered for me the last time.
	can_start = { #Simplified trigger.
		has_any_disaster = no
		OR = {
			has_regency = yes
			AND = {
                ruler_age = 60
				OR = {
					NOT = { heir_claim = 80 }
					has_female_heir = yes
					has_heir = no
				}
            }
		}
        is_at_war = no
	}
	
	can_stop = {
		OR = {
			has_any_disaster = yes
			NOT = {
				has_regency = yes
				AND = {
					ruler_age = 60
					OR = {
						NOT = { heir_claim = 80 }
						has_female_heir = yes
						has_heir = no
					}
				}
			}
		}
	}
	
	progress = { #Taking all the above triggers, splitting them and thus getting something that looks like good modifiers, methinks.
		modifier = {
			factor = 1
			ruler_age = 60
		}
		modifier = {
			factor = 1
			NOT = { heir_claim = 80 }            
		}
		modifier = {
			factor = 1
			has_heir = no
		}	
		modifier = {
			factor = 1
			has_regency = yes
		}	
		modifier = {
			factor = 1
			has_female_heir = yes
		}
	}
	
	can_end = {
		stability = 1
		OR = {
			AND = {
				NOT = { num_of_rebel_armies = 1	}
				NOT = { num_of_rebel_controlled_provinces = 1 }
			}
			AND = {
				has_heir = yes
				heir_claim = 80
			}
			NOT = { has_country_modifier = byz_succession_crisis }
		}
	}
	
	modifier = {
		global_unrest = 5
		stability_cost_modifier = 0.5
		prestige = -1
		legitimacy = -2
		yearly_corruption = 0.1
		global_tax_modifier = -0.1
	}

	on_start = succession_crisis.34
	on_end = succession_crisis.36
	
	on_monthly = {
		events = {
		}
		random_events = { 
			1000 = 0
			100 = succession_crisis.35
			100 = succession_crisis.38
			100 = succession_crisis.39
			100 = succession_crisis.41
			100 = succession_crisis.42
			100 = succession_crisis.43
			100 = succession_crisis.44
		}
	}
}

