﻿title_succession_laws = {
	reformed_princely_elective_succession_law = {
		can_have = {
			OR = {
				government_has_flag = government_is_feudal
				government_has_flag = government_is_clan
			}
			highest_held_title_tier = tier_empire
			has_global_variable = hre_reformed_election_sclavinia
		}
		can_pass = {
			can_change_title_law_trigger = yes
		}
		can_title_have = {
			this = title:e_hre
			can_title_have_law_general_trigger = yes
		}
		succession = {
			order_of_succession = election
			election_type = reformed_princely_elective
		}
		flag = elective_succession_law
		title_allegiance_opinion = 10
		modifier = {
			vassal_limit = 10
		}
		revoke_cost = {
			prestige = change_hre_title_succession_law_prestige_cost
		}
		pass_cost = {
			prestige = change_title_succession_law_prestige_cost
		}
	}
	destabilized_princely_elective_succession_law = {
		can_have = {
			OR = {
				government_has_flag = government_is_feudal
				government_has_flag = government_is_clan
			}
			highest_held_title_tier = tier_empire
			has_global_variable = hre_reformed_election_sclavinia
			has_global_variable = destabilized_election_sclavinia
		}
		can_pass = {
			can_change_title_law_trigger = yes
		}
		can_title_have = {
			this = title:e_hre
			can_title_have_law_general_trigger = yes
		}
		succession = {
			order_of_succession = election
			election_type = destabilized_princely_elective
		}
		flag = elective_succession_law
		title_allegiance_opinion = 5
		modifier = {
			vassal_limit = 10      
			minority_opinion = -5
		}
		revoke_cost = {
			prestige = change_hre_title_succession_law_prestige_cost
		}
		pass_cost = {
			prestige = change_title_succession_law_prestige_cost
		}
	}
	universal_princely_elective_succession_law = {
		can_have = {
			OR = {
				government_has_flag = government_is_feudal
				government_has_flag = government_is_clan
			}
			highest_held_title_tier >= tier_empire
			has_global_variable = hre_reformed_election_sclavinia
			has_global_variable = universal_princely_elective_succession_law_sclavinia
		}
		can_pass = {
			can_change_title_law_trigger = yes
		}
		can_title_have = {
			OR = { 
				this = title:e_hre
				this = title:h_roman_empire
			}
			can_title_have_law_general_trigger = yes
		}
		succession = {
			order_of_succession = election
			election_type = universal_princely_elective
		}
		flag = elective_succession_law
		title_allegiance_opinion = 10
		modifier = {
			vassal_limit = 20   
		}
		revoke_cost = {
			prestige = change_hre_title_succession_law_prestige_cost
		}
		pass_cost = {
			prestige = change_title_succession_law_prestige_cost
		}
	}
}


