namespace = MRPC

# Ultimatum - patrician force election
letter_event = {
	id = MRPC.8220
	desc = EVTDESCMRPC.8220
	
	is_triggered_only = yes
	
	trigger = {
		FROM = { in_faction = faction_force_election }
	}
	
	immediate = {
	}
	
	option = {
		name = EVTOPTA8000
		
		hidden_tooltip = {
			any_vassal = {
				limit = {
					ai = no
					NOT = { in_faction = faction_force_election }
				}
				character_event = { id = MRPC.8222 }
			}
			FROM = {
				any_faction_backer = {
					faction = faction_force_election
					letter_event = { id = MRPC.8221 }
				}
				letter_event = { id = MRPC.8223 }
			}
		}

		prestige = -200

		if = {
			limit = { scaled_wealth = 1.0 }
			current_heir = {
				transfer_scaled_wealth = { from = ROOT value = 1.0 }
			}
		}
		if = {
			limit = { scaled_wealth = 1.0 }
			current_heir = {
				transfer_scaled_wealth = { from = ROOT value = 1.0 }
			}
		}
		if = {
			limit = { scaled_wealth = 1.0 }
			player_heir = {
				transfer_scaled_wealth = { from = ROOT value = 1.0 }
			}
		}
		abdicate = yes
		banish = yes
	}
}

# Inform faction backer - patrician force election
letter_event = {
	id = MRPC.8221
	desc = "EVTDESCMRPC.8221"
	
	show_from_from = yes
	
	is_triggered_only = yes

	immediate = {
		leave_faction = faction_force_election
	}

	option = {
		name = "GOOD"
		reverse_opinion = {
			modifier = opinion_grateful
			who = FROMFROM
			years = 5
		}
	}
}

# Inform other vassals - patrician force election
character_event = {
	id = MRPC.8222
	desc = EVTDESCMRPC.8222
	
	notification = yes
	
	picture = GFX_evt_council
	border = GFX_event_normal_frame_intrigue
	
	show_from_from = yes
	
	is_triggered_only = yes
	
	option = {
		name = "I_SEE"
	}
}

# Demand accepted - patrician force election
letter_event = {
	id = MRPC.8223
	desc = "EVTDESCMRPC.8223"
	
	is_triggered_only = yes

	immediate = {
		leave_faction = faction_force_election
	}

	option = {
		name = "EXCELLENT"

		clr_character_flag = faction_force_election_ultimatum_taken
	}
}
