# -*- ck2.events -*-

namespace = emf_intrigue

#######################################
# NEW PLOT EVENTS
# Written by Rylock
#######################################

### DISCREDIT COUNCILLOR
character_event = {
	id = emf_intrigue.155
	desc = EVTDESC_emf_intrigue_155
	picture = GFX_evt_spymaster

	min_age = 16
	capable_only = yes
	prisoner = no
	is_part_of_plot = yes

	trigger = {
		has_plot = plot_discredit_councillor
		NOT = { has_character_modifier = plot_in_action_timer }
	}

	mean_time_to_happen = {
		months = 150
		modifier = {
			factor = 0.75
			has_character_modifier = plot_assisted_spying
		}
		modifier = {
			factor = 0.60
			has_character_modifier = plot_assisted_spying2
		}
		modifier = {
			factor = 0.45
			has_character_modifier = plot_assisted_spying3
		}
		modifier = {
			factor = 0.30
			has_character_modifier = plot_assisted_spying4
		}
		modifier = {
			factor = 0.15
			has_character_modifier = plot_assisted_spying5
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 10 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 20 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 30 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 40 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 50 } }
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 1
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 2
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 3
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 4
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 5
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 6
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 7
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 8
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 9
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 10
		}
		modifier = {
			factor = 0.66
			plot_power = 0.5
		}
		modifier = {
			factor = 0.66
			plot_power = 1.0
		}
		modifier = {
			factor = 0.66
			plot_power = 1.5
		}
		modifier = {
			factor = 0.66
			plot_power = 2.0
		}
		modifier = {
			factor = 0.66
			plot_power = 3.0
		}
		modifier = {
			factor = 0.66
			plot_power = 4.0
		}
		modifier = {
			factor = 0.66
			plot_power = 6.0
		}
		modifier = {
			factor = 0.66
			plot_power = 8.0
		}
		modifier = {
			factor = 0.66
			plot_power = 10.0
		}
	}

	immediate = {
		plot_target_char = { save_event_target_as = plot_victim }
	}

	option = {
		name = EVTOPTA_emf_intrigue_155 #That position will be mine!
		ai_chance = {
			factor = 10
			modifier = {
				factor = 2
				trait = brave
			}
			modifier = {
				factor = 0.75
				trait = craven
			}
			modifier = {
				factor = 100
				trait = lunatic
			}
			modifier = {
				factor = 100
				trait = possessed
			}
			modifier = {
				factor = 2.5
				plot_power = 0.5
				NOT = { plot_power = 1.0 }
			}
			modifier = {
				factor = 10
				plot_power = 1.0
				NOT = { plot_power = 1.5 }
			}
			modifier = {
				factor = 40
				plot_power = 1.5
				NOT = { plot_power = 2.0 }
			}
			modifier = {
				factor = 100
				plot_power = 2.0
			}
		}
		if = {
			limit = { trait = charitable }
			remove_trait = charitable
		}
		if = {
			limit = { trait = honest }
			remove_trait = honest
		}
		if = {
			limit = { trait = kind }
			remove_trait = kind
		}
		event_target:plot_victim = {
			random_list = {
				20 = {
					modifier = {
						factor = 1.5
						ROOT = { plot_power = 0.5 }
						ROOT = { NOT = { plot_power = 1.0 } }
					}
					modifier = {
						factor = 2.5
						ROOT = { plot_power = 1.0 }
						ROOT = { NOT = { plot_power = 1.5 } }
					}
					modifier = {
						factor = 3.0
						ROOT = { plot_power = 1.5 }
						ROOT = { NOT = { plot_power = 2.0 } }
					}
					modifier = {
						factor = 4.0
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.156 tooltip = "PLOT_SUCCEEDS" days = 3 } #succeeds
				}
				20 = {
					modifier = {
						factor = 1.5
						ROOT = { plot_power = 0.5 }
						ROOT = { NOT = { plot_power = 1.0 } }
					}
					modifier = {
						factor = 1.25
						ROOT = { plot_power = 1.0 }
						ROOT = { NOT = { plot_power = 2.0 } }
					}
					modifier = {
						factor = 0.75
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.159 tooltip = "PLOT_FAILS_NO_DISCOVER" days = 3 } #fails, not discovered
				}
				60 = {
					modifier = {
						factor = 0.65
						ROOT = { plot_power = 0.5 }
						ROOT = { NOT = { plot_power = 1.0 } }
					}
					modifier = {
						factor = 0.42
						ROOT = { plot_power = 1.0 }
						ROOT = { NOT = { plot_power = 1.5 } }
					}
					modifier = {
						factor = 0.25
						ROOT = { plot_power = 1.5 }
						ROOT = { NOT = { plot_power = 2.0 } }
					}
					modifier = {
						factor = 0.08
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.162 tooltip = "PLOT_FAILS_DISCOVERED" days = 3 } #fails, discovered
				}
			}
		}
		hidden_tooltip = { activate_plot = yes }
		add_character_modifier = {
			name = plot_in_action_timer
			hidden = yes
			duration = 3
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_150 #Wait for a better opportunity...
		ai_chance = { factor = 100 }
	}
}

# Success - notify victim
character_event = {
	id = emf_intrigue.156
	desc = EVTDESC_emf_intrigue_156
	picture = GFX_evt_spymaster

	hide_from = yes
	is_triggered_only = yes

	trigger = {
		FROM = {
			has_plot = plot_discredit_councillor
			plot_target_char = { character = ROOT }
		}
	}

	immediate = {
		hidden_tooltip = {
			FROM = { set_flag = plot_success }
		}
		if = {
			limit = { has_job_title = job_chancellor }
			set_flag = job_chancellor
		}
		if = {
			limit = { has_job_title = job_treasurer }
			set_flag = job_treasurer
		}
		if = {
			limit = { has_job_title = job_marshal }
			set_flag = job_marshal
		}
		if = {
			limit = { has_job_title = job_spymaster }
			set_flag = job_spymaster
		}
		if = {
			limit = { has_job_title = job_spiritual }
			set_flag = job_spiritual
		}
		liege = {
			reverse_opinion = {
				modifier = opinion_fired_from_council
				who = ROOT
				years = 10
			}
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_156 #I am ruined!
		if = {
			limit = { has_flag = job_chancellor }
			change_diplomacy = -2
			remove_title = job_chancellor
			clr_flag = job_chancellor
		}
		if = {
			limit = { has_flag = job_treasurer }
			change_stewardship = -2
			remove_title = job_treasurer
			clr_flag = job_treasurer
		}
		if = {
			limit = { has_flag = job_marshal }
			change_martial = -2
			remove_title = job_marshal
			clr_flag = job_marshal
		}
		if = {
			limit = { has_flag = job_spymaster }
			change_intrigue = -2
			remove_title = job_spymaster
			clr_flag = job_spymaster
		}
		if = {
			limit = { has_flag = job_spiritual }
			change_learning = -2
			remove_title = job_spiritual
			clr_flag = job_spiritual
		}
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.157 } }
			# Notify liege
			if = {
				limit = {
					liege = {
						NOT = { character = ROOT }
						NOT = { character = FROM }
					}
				}
				liege = { character_event = { id = emf_intrigue.158 } }
			}
		}
	}
}

# Success - notify plotter
character_event = {
	id = emf_intrigue.157
	desc = EVTDESC_emf_intrigue_157
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_157 #Excellent!
	}
}

# Success - notify liege
character_event = {
	id = emf_intrigue.158
	desc = EVTDESC_emf_intrigue_158
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_158 #It had to be done!
	}
}

# Failure (not discovered) - notify victim
character_event = {
	id = emf_intrigue.159
	desc = EVTDESC_emf_intrigue_159
	picture = GFX_evt_spymaster

	hide_from = yes
	is_triggered_only = yes

	trigger = {
		FROM = {
			has_plot = plot_discredit_councillor
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_159 #Who could have instigated such an underhanded scheme?
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.160 } }
			# Notify liege
			if = {
				limit = {
					liege = {
						NOT = { character = ROOT }
						NOT = { character = FROM }
					}
				}
				liege = { character_event = { id = emf_intrigue.161 } }
			}
		}
	}
}

# Failure (not discovered) - notify plotter
character_event = {
	id = emf_intrigue.160
	desc = EVTDESC_emf_intrigue_160
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_160 #It could have been worse...
		set_flag = abort_plot
	}
}

# Failure (not discovered) - notify liege
character_event = {
	id = emf_intrigue.161
	desc = EVTDESC_emf_intrigue_161
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_159 #Who could have instigated such an underhanded scheme?
	}
}

# Failure (discovered) - notify victim
character_event = {
	id = emf_intrigue.162
	desc = EVTDESC_emf_intrigue_162
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	trigger = {
		FROM = {
			has_plot = plot_discredit_councillor
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_162 #He will pay for this!
		opinion = {
			who = FROM
			modifier = devious_plotter
			years = 10
		}
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.163 } }
			# Notify liege
			if = {
				limit = {
					liege = {
						NOT = { character = ROOT }
						NOT = { character = FROM }
					}
				}
				liege = { character_event = { id = emf_intrigue.164 } }
			}
		}
	}
}

# Failure (discovered) - notify plotter
character_event = {
	id = emf_intrigue.163
	desc = EVTDESC_emf_intrigue_163
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_163 #My liege is not pleased...
		prestige = -100
		set_flag = abort_plot
	}
}

# Failure (discovered) - notify liege
character_event = {
	id = emf_intrigue.164
	desc = EVTDESC_emf_intrigue_164
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_164 #He will pay for this!
		opinion = { who = FROMFROM modifier = devious_plotter years = 5 }
	}
}

### FABRICATE EVIDENCE OF TREASON (IF NOT LIEGE)
character_event = {
	id = emf_intrigue.180
	desc = EVTDESC_emf_intrigue_180
	picture = GFX_evt_spymaster

	min_age = 16
	prisoner = no
	capable_only = yes
	is_part_of_plot = yes

	trigger = {
		OR = {
			has_plot = plot_fabricate_treason
			has_plot = plot_fabricate_treason_liege
		}
		NOT = { has_character_modifier = plot_in_action_timer }
		plot_target_char = {
			liege = {
				NOT = { character = ROOT }
			}
		}
	}

	immediate = {
		plot_target_char = { save_event_target_as = plot_victim }
	}

	mean_time_to_happen = {
		months = 120
		modifier = {
			factor = 0.75
			has_character_modifier = plot_assisted_spying
		}
		modifier = {
			factor = 0.60
			has_character_modifier = plot_assisted_spying2
		}
		modifier = {
			factor = 0.45
			has_character_modifier = plot_assisted_spying3
		}
		modifier = {
			factor = 0.30
			has_character_modifier = plot_assisted_spying4
		}
		modifier = {
			factor = 0.15
			has_character_modifier = plot_assisted_spying5
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 10 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 20 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 30 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 40 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 50 } }
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 1
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 2
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 3
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 4
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 5
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 6
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 7
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 8
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 9
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 10
		}
		modifier = {
			factor = 0.66
			plot_power = 0.5
		}
		modifier = {
			factor = 0.66
			plot_power = 1.0
		}
		modifier = {
			factor = 0.66
			plot_power = 1.5
		}
		modifier = {
			factor = 0.66
			plot_power = 2.0
		}
		modifier = {
			factor = 0.66
			plot_power = 3.0
		}
		modifier = {
			factor = 0.66
			plot_power = 4.0
		}
		modifier = {
			factor = 0.66
			plot_power = 6.0
		}
		modifier = {
			factor = 0.66
			plot_power = 8.0
		}
		modifier = {
			factor = 0.66
			plot_power = 10.0
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_180 #I will see him disgraced!
		ai_chance = {
			factor = 10
			modifier = {
				factor = 2
				trait = brave
			}
			modifier = {
				factor = 0.75
				trait = craven
			}
			modifier = {
				factor = 100
				trait = lunatic
			}
			modifier = {
				factor = 100
				trait = possessed
			}
			modifier = {
				factor = 2.5
				plot_power = 0.5
				NOT = { plot_power = 1.0 }
			}
			modifier = {
				factor = 10
				plot_power = 1.0
				NOT = { plot_power = 1.5 }
			}
			modifier = {
				factor = 40
				plot_power = 1.5
				NOT = { plot_power = 2.0 }
			}
			modifier = {
				factor = 100
				plot_power = 2.0
			}
		}
		if = {
			limit = { trait = just }
			remove_trait = just
		}
		if = {
			limit = { trait = honest }
			remove_trait = honest
		}
		if = {
			limit = { trait = kind }
			remove_trait = kind
		}
		event_target:plot_victim = {
			random_list = {
				25 = {
					modifier = {
						factor = 0.6
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								has_minor_title = title_regent
								any_plot_backer = { has_job_title = job_spymaster }
								any_plot_backer = { has_minor_title = title_regent }
							}
						}
					}
					modifier = {
						factor = 1.25
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 1.25
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 1.5
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 1.5
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.181 tooltip = "PLOT_SUCCEEDS" days = 3 } #succeeds
				}
				25 = {
					modifier = {
						factor = 0.6
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								has_minor_title = title_regent
								any_plot_backer = { has_job_title = job_spymaster }
								any_plot_backer = { has_minor_title = title_regent }
							}
						}
					}
					modifier = {
						factor = 0.9
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 0.9
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 0.75
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 0.75
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.184 tooltip = "PLOT_FAILS_NO_DISCOVER" days = 3 } #fails, not discovered
				}
				50 = {
					modifier = {
						factor = 1.4
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								has_minor_title = title_regent
								any_plot_backer = { has_job_title = job_spymaster }
								any_plot_backer = { has_minor_title = title_regent }
							}
						}
					}
					modifier = {
						factor = 0.8
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 0.8
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 0.5
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 0.5
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.187 tooltip = "PLOT_FAILS_DISCOVERED" days = 3 } #fails, discovered
				}
			}
		}
		hidden_tooltip = { activate_plot = yes }
		add_character_modifier = {
			name = plot_in_action_timer
			hidden = yes
			duration = 3
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_150 #Wait for a better opportunity
		ai_chance = { factor = 100 }
	}
}

# Success - notify victim
character_event = {
	id = emf_intrigue.181
	desc = EVTDESC_emf_intrigue_181
	picture = GFX_evt_spymaster

	hide_from = yes
	is_triggered_only = yes

	trigger = {
		FROM = {
			OR = {
				has_plot = plot_fabricate_treason
				has_plot = plot_fabricate_treason_liege
			}
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_181 #This must be a scheme to see me arrested!
		liege = {
			opinion = {
				who = ROOT
				modifier = opinion_traitor
				years = 10
			}
		}
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.182 } }
			# Notify liege
			if = {
				limit = {
					liege = {
						NOT = { character = ROOT }
						NOT = { character = FROM }
					}
				}
				liege = { character_event = { id = emf_intrigue.183 } }
			}
		}
	}
}

# Success - notify plotter
character_event = {
	id = emf_intrigue.182
	desc = EVTDESC_emf_intrigue_182
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_157 #Excellent!
		set_flag = plot_success
	}
}

# Success - notify liege
character_event = {
	id = emf_intrigue.183
	desc = EVTDESC_emf_intrigue_183
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_183 #I must have him arrested!
		opinion = {
			who = FROM
			modifier = opinion_traitor
			years = 10
		}
	}
}

# Failure (not discovered) - notify victim
character_event = {
	id = emf_intrigue.184
	desc = EVTDESC_emf_intrigue_184
	picture = GFX_evt_spymaster

	hide_from = yes
	is_triggered_only = yes

	trigger = {
		FROM = {
			OR = {
				has_plot = plot_fabricate_treason
				has_plot = plot_fabricate_treason_liege
			}
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_184 #I wonder who sent it...
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.185 } }
			# Notify liege
			if = {
				limit = {
					liege = {
						NOT = { character = ROOT }
						NOT = { character = FROM }
					}
				}
				liege = { character_event = { id = emf_intrigue.186 } }
			}
		}
	}
}

# Failure (not discovered) - notify plotter
character_event = {
	id = emf_intrigue.185
	desc = EVTDESC_emf_intrigue_185
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_160 #It could have been worse
		set_flag = abort_plot
	}
}

# Failure (not discovered) - notify liege
character_event = {
	id = emf_intrigue.186
	desc = EVTDESC_emf_intrigue_186
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_186 #Nothing but lies and slander...
	}
}

# Failure (discovered) - notify victim
character_event = {
	id = emf_intrigue.187
	desc = EVTDESC_emf_intrigue_187
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	trigger = {
		FROM = {
			OR = {
				has_plot = plot_fabricate_treason
				has_plot = plot_fabricate_treason_liege
			}
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_187 #How dare he!
		opinion = {
			who = FROM
			modifier = devious_plotter
			years = 10
		}
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.188 } }
			# Notify liege
			if = {
				limit = {
					liege = {
						NOT = { character = ROOT }
						NOT = { character = FROM }
					}
				}
				liege = { character_event = { id = emf_intrigue.189 } }
			}
		}
	}
}

# Failure (discovered) - notify plotter
character_event = {
	id = emf_intrigue.188
	desc = EVTDESC_emf_intrigue_188
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_188 #This is bad!
		prestige = -100
		set_flag = abort_plot
	}
}

# Failure (discovered) - notify liege
character_event = {
	id = emf_intrigue.189
	desc = EVTDESC_emf_intrigue_189
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_189 #He is the true traitor!
		opinion = { who = FROMFROM modifier = devious_plotter years = 5 }
	}
}

### FABRICATE EVIDENCE OF HERESY
character_event = {
	id = emf_intrigue.195
	desc = EVTDESC_emf_intrigue_195
	picture = GFX_evt_spymaster

	min_age = 16
	capable_only = yes
	prisoner = no
	is_part_of_plot = yes

	trigger = {
		has_plot = plot_fabricate_heresy
		NOT = { has_character_modifier = plot_in_action_timer }
	}

	immediate = {
		plot_target_char = { save_event_target_as = plot_victim }
	}

	mean_time_to_happen = {
		months = 120
		modifier = {
			factor = 0.75
			has_character_modifier = plot_assisted_spying
		}
		modifier = {
			factor = 0.60
			has_character_modifier = plot_assisted_spying2
		}
		modifier = {
			factor = 0.45
			has_character_modifier = plot_assisted_spying3
		}
		modifier = {
			factor = 0.30
			has_character_modifier = plot_assisted_spying4
		}
		modifier = {
			factor = 0.15
			has_character_modifier = plot_assisted_spying5
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 10 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 20 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 30 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 40 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 50 } }
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 1
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 2
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 3
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 4
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 5
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 6
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 7
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 8
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 9
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 10
		}
		modifier = {
			factor = 0.66
			plot_power = 0.5
		}
		modifier = {
			factor = 0.66
			plot_power = 1.0
		}
		modifier = {
			factor = 0.66
			plot_power = 1.5
		}
		modifier = {
			factor = 0.66
			plot_power = 2.0
		}
		modifier = {
			factor = 0.66
			plot_power = 3.0
		}
		modifier = {
			factor = 0.66
			plot_power = 4.0
		}
		modifier = {
			factor = 0.66
			plot_power = 6.0
		}
		modifier = {
			factor = 0.66
			plot_power = 8.0
		}
		modifier = {
			factor = 0.66
			plot_power = 10.0
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_195 #God will be my judge!
		ai_chance = {
			factor = 10
			modifier = {
				factor = 2
				trait = brave
			}
			modifier = {
				factor = 0.75
				trait = craven
			}
			modifier = {
				factor = 100
				trait = lunatic
			}
			modifier = {
				factor = 100
				trait = possessed
			}
			modifier = {
				factor = 2.5
				plot_power = 0.5
				NOT = { plot_power = 1.0 }
			}
			modifier = {
				factor = 10
				plot_power = 1.0
				NOT = { plot_power = 1.5 }
			}
			modifier = {
				factor = 40
				plot_power = 1.5
				NOT = { plot_power = 2.0 }
			}
			modifier = {
				factor = 100
				plot_power = 2.0
			}
		}
		if = {
			limit = { trait = just }
			remove_trait = just
		}
		if = {
			limit = { trait = honest }
			remove_trait = honest
		}
		if = {
			limit = { trait = kind }
			remove_trait = kind
		}
		event_target:plot_victim = {
			random_list = {
				25 = {
					modifier = {
						factor = 0.6
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								has_minor_title = title_regent
								any_plot_backer = { has_job_title = job_spymaster }
								any_plot_backer = { has_minor_title = title_regent }
							}
						}
					}
					modifier = {
						factor = 1.25
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 1.25
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 1.5
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 1.5
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.196 tooltip = "PLOT_SUCCEEDS" days = 3 } #succeeds
				}
				25 = {
					modifier = {
						factor = 0.6
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								has_minor_title = title_regent
								any_plot_backer = { has_job_title = job_spymaster }
								any_plot_backer = { has_minor_title = title_regent }
							}
						}
					}
					modifier = {
						factor = 0.9
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 0.9
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 0.75
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 0.75
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.198 tooltip = "PLOT_FAILS_NO_DISCOVER" days = 3 } #fails, not discovered
				}
				50 = {
					modifier = {
						factor = 1.4
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								has_minor_title = title_regent
								any_plot_backer = { has_job_title = job_spymaster }
								any_plot_backer = { has_minor_title = title_regent }
							}
						}
					}
					modifier = {
						factor = 0.8
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 0.8
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 0.5
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 0.5
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.200 tooltip = "PLOT_FAILS_DISCOVERED" days = 3 } #fails, discovered
				}
			}
		}
		hidden_tooltip = { activate_plot = yes }
		add_character_modifier = {
			name = plot_in_action_timer
			hidden = yes
			duration = 3
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_150 #Wait for a better opportunity
		ai_chance = { factor = 100 }
	}
}

# Success - notify victim
character_event = {
	id = emf_intrigue.196
	desc = EVTDESC_emf_intrigue_196
	picture = GFX_evt_spymaster

	hide_from = yes
	is_triggered_only = yes

	trigger = {
		FROM = {
			has_plot = plot_fabricate_heresy
			plot_target_char = { character = ROOT }
		}
	}
	
	immediate = {
		add_trait = excommunicated
	}

	option = {
		name = EVTOPTA_emf_intrigue_196 #God preserve me from these lies!
		tooltip = { add_trait = excommunicated }
		piety = -100
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.197 } }
		}
	}
}

# Success - notify plotter
character_event = {
	id = emf_intrigue.197
	desc = EVTDESC_emf_intrigue_197
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_197 #It was the will of God!
		set_flag = plot_success
	}
}

# Failure (not discovered) - notify victim
character_event = {
	id = emf_intrigue.198
	desc = EVTDESC_emf_intrigue_198
	picture = GFX_evt_spymaster

	hide_from = yes
	is_triggered_only = yes

	trigger = {
		FROM = {
			has_plot = plot_fabricate_heresy
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_198 #God looks after the faithful
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.199 } }
		}
	}
}

# Failure (not discovered) - notify plotter
character_event = {
	id = emf_intrigue.199
	desc = EVTDESC_emf_intrigue_199
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = OK
		set_flag = abort_plot
	}
}

# Failure (discovered) - notify victim
character_event = {
	id = emf_intrigue.200
	desc = EVTDESC_emf_intrigue_200
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	trigger = {
		FROM = {
			has_plot = plot_fabricate_heresy
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_200 #I know who sent it!
		opinion = {
			who = FROM
			modifier = devious_plotter
			years = 10
		}
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.201 } }
		}
	}
}

# Failure (discovered) - notify plotter
character_event = {
	id = emf_intrigue.201
	desc = EVTDESC_emf_intrigue_201
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_201 #This will not help my reputation...
		rightful_religious_head_scope = {
			opinion = {
				who = ROOT
				modifier = devious_plotter
				years = 10
			}
		}
		piety = -250
		set_flag = abort_plot
	}
}

### FABRICATE EVIDENCE OF TREASON (IF LIEGE)
character_event = {
	id = emf_intrigue.205
	desc = EVTDESC_emf_intrigue_205
	picture = GFX_evt_spymaster

	min_age = 16
	capable_only = yes
	prisoner = no
	is_part_of_plot = yes

	trigger = {
		OR = {
			has_plot = plot_fabricate_treason
			has_plot = plot_fabricate_treason_liege
		}
		NOT = { has_character_modifier = plot_in_action_timer }
		plot_target_char = {
			liege = {
				character = ROOT
			}
		}
	}

	mean_time_to_happen = {
		months = 120
		modifier = {
			factor = 0.75
			has_character_modifier = plot_assisted_spying
		}
		modifier = {
			factor = 0.60
			has_character_modifier = plot_assisted_spying2
		}
		modifier = {
			factor = 0.45
			has_character_modifier = plot_assisted_spying3
		}
		modifier = {
			factor = 0.30
			has_character_modifier = plot_assisted_spying4
		}
		modifier = {
			factor = 0.15
			has_character_modifier = plot_assisted_spying5
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 10 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 20 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 30 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 40 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 50 } }
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 1
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 2
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 3
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 4
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 5
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 6
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 7
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 8
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 9
		}
		modifier = {
			factor = 0.95
			num_of_plot_backers = 10
		}
		modifier = {
			factor = 0.66
			plot_power = 0.5
		}
		modifier = {
			factor = 0.66
			plot_power = 1.0
		}
		modifier = {
			factor = 0.66
			plot_power = 1.5
		}
		modifier = {
			factor = 0.66
			plot_power = 2.0
		}
		modifier = {
			factor = 0.66
			plot_power = 3.0
		}
		modifier = {
			factor = 0.66
			plot_power = 4.0
		}
		modifier = {
			factor = 0.66
			plot_power = 6.0
		}
		modifier = {
			factor = 0.66
			plot_power = 8.0
		}
		modifier = {
			factor = 0.66
			plot_power = 10.0
		}
	}

	immediate = {
		plot_target_char = { save_event_target_as = plot_victim }
	}

	option = {
		name = EVTOPTA_emf_intrigue_180 #I will see him disgraced!
		ai_chance = {
			factor = 10
			modifier = {
				factor = 2
				trait = brave
			}
			modifier = {
				factor = 0.75
				trait = craven
			}
			modifier = {
				factor = 100
				trait = lunatic
			}
			modifier = {
				factor = 100
				trait = possessed
			}
			modifier = {
				factor = 2.5
				plot_power = 0.5
				NOT = { plot_power = 1.0 }
			}
			modifier = {
				factor = 10
				plot_power = 1.0
				NOT = { plot_power = 1.5 }
			}
			modifier = {
				factor = 40
				plot_power = 1.5
				NOT = { plot_power = 2.0 }
			}
			modifier = {
				factor = 100
				plot_power = 2.0
			}
		}
		if = {
			limit = { trait = just }
			remove_trait = just
		}
		if = {
			limit = { trait = honest }
			remove_trait = honest
		}
		if = {
			limit = { trait = kind }
			remove_trait = kind
		}
		event_target:plot_victim = {
			random_list = {
				20 = {
					modifier = {
						factor = 0.6
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								has_minor_title = title_regent
								any_plot_backer = { has_job_title = job_spymaster }
								any_plot_backer = { has_minor_title = title_regent }
							}
						}
					}
					modifier = {
						factor = 1.25
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 1.25
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 1.5
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 1.5
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.206 tooltip = "PLOT_SUCCEEDS" days = 3 } #succeeds
				}
				20 = {
					modifier = {
						factor = 0.6
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								has_minor_title = title_regent
								any_plot_backer = { has_job_title = job_spymaster }
								any_plot_backer = { has_minor_title = title_regent }
							}
						}
					}
					modifier = {
						factor = 0.9
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 0.9
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 0.75
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 0.75
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.208 tooltip = "PLOT_FAILS_NO_DISCOVER" days = 3 } #fails, not discovered
				}
				60 = {
					modifier = {
						factor = 1.4
						ROOT = {
							NOR = {
								has_job_title = job_spymaster
								any_plot_backer = { has_job_title = job_spymaster }
							}
						}
					}
					modifier = {
						factor = 0.8
						ROOT = { plot_power = 0.5 }
					}
					modifier = {
						factor = 0.8
						ROOT = { plot_power = 1.0 }
					}
					modifier = {
						factor = 0.5
						ROOT = { plot_power = 1.5 }
					}
					modifier = {
						factor = 0.5
						ROOT = { plot_power = 2.0 }
					}
					character_event = { id = emf_intrigue.210 tooltip = "PLOT_FAILS_DISCOVERED" days = 3 } #fails, discovered
				}
			}
		}
		hidden_tooltip = { activate_plot = yes }
		add_character_modifier = {
			name = plot_in_action_timer
			hidden = yes
			duration = 3
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_150 #Wait for a better opportunity
		ai_chance = { factor = 100 }
	}
}

# Success - notify victim
character_event = {
	id = emf_intrigue.206
	desc = EVTDESC_emf_intrigue_206
	picture = GFX_evt_spymaster

	hide_from = yes
	is_triggered_only = yes

	trigger = {
		FROM = {
			OR = {
				has_plot = plot_fabricate_treason
				has_plot = plot_fabricate_treason_liege
			}
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_206 #Who could have done such a thing?
		liege = {
			opinion = {
				who = ROOT
				modifier = opinion_traitor
				years = 10
			}
		}
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.207 } }
		}
	}
}

# Success - notify plotter
character_event = {
	id = emf_intrigue.207
	desc = EVTDESC_emf_intrigue_207
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_157 #Excellent!
		set_flag = plot_success
	}
}

# Failure (not discovered) - notify victim
character_event = {
	id = emf_intrigue.208
	desc = EVTDESC_emf_intrigue_208
	picture = GFX_evt_spymaster

	hide_from = yes
	is_triggered_only = yes

	trigger = {
		FROM = {
			OR = {
				has_plot = plot_fabricate_treason
				has_plot = plot_fabricate_treason_liege
			}
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_208 #I wonder who was behind it...
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.209 } }
		}
	}
}

# Failure (not discovered) - notify plotter
character_event = {
	id = emf_intrigue.209
	desc = EVTDESC_emf_intrigue_209
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_160 #It could have been worse...
		set_flag = abort_plot
	}
}

# Failure (discovered) - notify victim
character_event = {
	id = emf_intrigue.210
	desc = EVTDESC_emf_intrigue_210
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	trigger = {
		FROM = {
			OR = {
				has_plot = plot_fabricate_treason
				has_plot = plot_fabricate_treason_liege
			}
			plot_target_char = { character = ROOT }
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_187 #How dare he!
		opinion = {
			who = FROM
			modifier = devious_plotter
			years = 10
		}
		hidden_tooltip = {
			# Notify plotter
			FROM = { character_event = { id = emf_intrigue.211 } }
		}
	}
}

# Failure (discovered) - notify plotter
character_event = {
	id = emf_intrigue.211
	desc = EVTDESC_emf_intrigue_211
	picture = GFX_evt_spymaster

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_211 #My reputation is ruined!
		prestige = -100
		set_flag = abort_plot
	}
}

### KIDNAPPING

# Chance to kidnap victim arises
character_event = {
	id = emf_intrigue.150
	picture = GFX_evt_carriage
	border = GFX_event_normal_frame_intrigue

	desc = {
		text = EVTDESC_emf_intrigue_150_transit
		trigger = { has_flag = kidnap_in_transit }
	}
	desc = {
		text = EVTDESC_emf_intrigue_150_bed
		trigger = { has_flag = kidnap_in_bed }
	}
	desc = {
		text = EVTDESC_emf_intrigue_150_hunting
		trigger = { has_flag = kidnap_while_hunting }
	}
	desc = {
		text = EVTDESC_emf_intrigue_150_carouse
		trigger = { has_flag = kidnap_while_carousing }
	}

	min_age = 16
	capable_only = yes
	prisoner = no
	is_part_of_plot = yes

	immediate = {
		random_list = {
			10 = {
				modifier = {
					factor = 0
					plot_target_char = {
						OR = {
							is_adult = no
							is_ill = yes
							is_incapable = yes
						}
					}
				}
				set_flag = kidnap_in_transit
			}
			10 = {
				modifier = {
					factor = 5
					plot_target_char = {
						OR = {
							trait = infirm
							practical_age = 50
						}
					}
				}
				set_flag = kidnap_in_bed
			}
			10 = {
				modifier = {
					factor = 3
					plot_target_char = { martial = 10 }
				}
				modifier = {
					factor = 5
					plot_target_char = {
						OR = {
							trait = hunter
							has_focus = focus_hunting
						}
					}
				}
				modifier = {
					factor = 0
					plot_target_char = {
						OR = {
							is_adult = no
							is_ill = yes
							is_female = no
							is_incapable = yes
						}
					}
				}
				set_flag = kidnap_while_hunting
			}
			10 = {
				modifier = {
					factor = 5
					plot_target_char = {
						OR = {
							trait = hedonist
							trait = lustful
							has_focus = focus_seduction
						}
					}
				}
				modifier = {
					factor = 0
					plot_target_char = {
						OR = {
							is_adult = no
							is_ill = yes
							is_female = no
							is_incapable = yes
							trait = chaste
						}
					}
				}
				set_flag = kidnap_while_carousing
			}
		}
		plot_target_char = {
			diplomatic_immunity = yes
			save_event_target_as = kidnap_victim
		}
	}

	trigger = {
		has_plot = plot_kidnap_liege
		plot_power = 0.5
		plot_target_char = {
			in_command = no
			prisoner = no
			NOT = { is_inaccessible_trigger = yes }
		}
		NOT = { has_character_modifier = plot_in_action_timer }
		OR = {
			is_ruler = yes
			plot_target_char = {
				any_demesne_title = {
					can_be_given_away = yes
					OR = {
						tier = COUNT
						tier = BARON
					}
					NOR = {
						holding_type = nomad
						holding_type = family_palace
					}
				}
			}
		}
	}

	mean_time_to_happen = {
		months = 200
		modifier = {
			factor = 0.75
			has_character_modifier = plot_assisted_spying
		}
		modifier = {
			factor = 0.60
			has_character_modifier = plot_assisted_spying2
		}
		modifier = {
			factor = 0.45
			has_character_modifier = plot_assisted_spying3
		}
		modifier = {
			factor = 0.30
			has_character_modifier = plot_assisted_spying4
		}
		modifier = {
			factor = 0.15
			has_character_modifier = plot_assisted_spying5
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 10 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 20 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 30 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 40 } }
		}
		modifier = {
			factor = 1.1
			plot_target_char = { check_variable = { which = "personal_spy_network" value = 50 } }
		}
		modifier = {
			factor = 0.5
			trait = genius
		}
		modifier = {
			factor = 0.75
			OR = {
				trait = quick
				trait = shrewd
			}
		}
		modifier = {
			factor = 0.75
			plot_target_char = { trait = trusting }
		}
		modifier = {
			factor = 1.25
			plot_target_char = { trait = paranoid }
		}
		modifier = {
			factor = 0.75
			plot_target_char = {
				OR = {
					is_ill = yes
					trait = infirm
					is_dumb_trigger = yes
				}
			}
		}
		modifier = {
			factor = 0.65
			plot_power = 0.75
		}
		modifier = {
			factor = 0.65
			plot_power = 1.0
		}
		modifier = {
			factor = 0.65
			plot_power = 1.25
		}
		modifier = {
			factor = 0.65
			plot_power = 1.50
		}
		modifier = {
			factor = 0.65
			plot_power = 1.75
		}
		modifier = {
			factor = 0.65
			plot_power = 2.0
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_150 # Proceed
		ai_chance = {
			factor = 90
			modifier = {
				factor = 0.1
				NOR = {
					plot_power = 0.75
					trait = lunatic
					trait = possessed
				}
			}
		}
		add_character_modifier = {
			name = plot_in_action_timer
			hidden = yes
			duration = 14
		}
		random_list = {
			20 = {
				modifier = {
					factor = 1.65
					plot_power = 1.0
					NOT = { plot_power = 1.5 }
				}
				modifier = {
					factor = 2.5
					plot_power = 1.5
					NOT = { plot_power = 2.0 }
				}
				modifier = {
					factor = 3.0
					plot_power = 2.0
					NOT = { plot_power = 2.5 }
				}
				modifier = {
					factor = 3.75
					plot_power = 2.5
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 2 } }
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 4 } }
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 6 } }
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 8 } }
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 10 } }
				}
				modifier = {
					factor = 0.5
					event_target:kidnap_victim = { trait = genius }
				}
				modifier = {
					factor = 0.8
					event_target:kidnap_victim = { trait = paranoid }
				}
				modifier = {
					factor = 0.8
					event_target:kidnap_victim = { is_strong_trigger = yes }
				}
				modifier = {
					factor = 0.8
					event_target:kidnap_victim = { trait = quick }
				}
				modifier = {
					factor = 0.8
					event_target:kidnap_victim = { trait = shrewd }
				}
				modifier = {
					factor = 1.2
					event_target:kidnap_victim = { trait = trusting }
				}
				modifier = {
					factor = 1.2
					event_target:kidnap_victim = { trait = lunatic }
				}
				modifier = {
					factor = 1.2
					event_target:kidnap_victim = { trait = drunkard }
				}
				modifier = {
					factor = 1.2
					event_target:kidnap_victim = { is_weak_trigger = yes }
				}
				modifier = {
					factor = 1.2
					event_target:kidnap_victim = {
						OR = {
							trait = infirm
							is_incapable = yes
							is_ill = yes
							is_adult = no
						}
					}
				}
				modifier = {
					factor = 0.8
					event_target:kidnap_victim = { martial = 12 }
				}
				modifier = {
					factor = 0.8
					event_target:kidnap_victim = { martial = 18 }
				}
				modifier = {
					factor = 0.8
					event_target:kidnap_victim = { war = yes }
				}
				modifier = {
					factor = 0.75
					event_target:kidnap_victim = { higher_tier_than = DUKE }
				}
				modifier = {
					factor = 0.75
					event_target:kidnap_victim = { higher_tier_than = KING }
				}
				character_event = { id = emf_intrigue.215 tooltip = "CUSTOMTOOLTIP_KIDNAP1" days = 14 } #succeeds
			}
			30 = {
				modifier = {
					factor = 1.1
					plot_power = 1.0
					NOT = { plot_power = 1.5 }
				}
				modifier = {
					factor = 0.8
					plot_power = 1.5
					NOT = { plot_power = 2.0 }
				}
				modifier = {
					factor = 0.65
					plot_power = 2.0
					NOT = { plot_power = 2.5 }
				}
				modifier = {
					factor = 0.5
					plot_power = 2.5
				}
				modifier = {
					factor = 1.1
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 2 } }
				}
				modifier = {
					factor = 1.1
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 4 } }
				}
				modifier = {
					factor = 1.1
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 6 } }
				}
				modifier = {
					factor = 1.1
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 8 } }
				}
				modifier = {
					factor = 1.1
					event_target:kidnap_victim = { attribute_diff = { character = ROOT attribute = intrigue value = 10 } }
				}
				character_event = { id = emf_intrigue.229 tooltip = "CUSTOMTOOLTIP_KIDNAP2" days = 14 } #fails, not discovered
			}
			50 = {
				modifier = {
					factor = 0.68
					plot_power = 1.0
					NOT = { plot_power = 1.5 }
				}
				modifier = {
					factor = 0.5
					plot_power = 1.5
					NOT = { plot_power = 2.0 }
				}
				modifier = {
					factor = 0.4
					plot_power = 2.0
					NOT = { plot_power = 2.5 }
				}
				modifier = {
					factor = 0.2
					plot_power = 2.5
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = {
						ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 2 } }
					}
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = {
						ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 4 } }
					}
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = {
						ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 6 } }
					}
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = {
						ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 8 } }
					}
				}
				modifier = {
					factor = 0.9
					event_target:kidnap_victim = {
						ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 10 } }
					}
				}
				character_event = { id = emf_intrigue.231 tooltip = "CUSTOMTOOLTIP_KIDNAP3" days = 14 } #fails, discovered
			}
		}
		hidden_tooltip = {
			any_plot_backer = { letter_event = { id = emf_intrigue.152 days = 4 } } #notify backers
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_150 # Wait for a better opportunity
		ai_chance = {
			factor = 10
			modifier = {
				factor = 0
				plot_power = 1.25
			}
		}
		clr_flag = kidnap_in_transit
		clr_flag = kidnap_in_bed
		clr_flag = kidnap_while_hunting
		clr_flag = kidnap_while_carousing
	}

	after = {
		event_target:kidnap_victim = { diplomatic_immunity = no }
	}
}

# A plot backer sees the opportunity to kidnap victim
character_event = {
	id = emf_intrigue.151
	desc = EVTDESC_emf_intrigue_151
	picture = GFX_evt_carriage
	border = GFX_event_normal_frame_intrigue

	min_age = 16
	capable_only = yes
	prisoner = no

	trigger = {
		any_backed_character = {
			has_plot = plot_kidnap_liege
			plot_power = 0.5
			plot_target_char = {
				at_location = ROOT
				in_command = no
				prisoner = no
				NOT = { is_inaccessible_trigger = yes }
			}
			NOT = { has_character_modifier = plot_in_action_timer }
			ROOT = { plot_power_contribution = { plotter = PREV power = 0.04 } }
			OR = {
				is_ruler = yes
				plot_target_char = {
					any_demesne_title = {
						can_be_given_away = yes
						tier = COUNT
						location = { is_capital = no }
					}
				}
			}
		}
	}

	mean_time_to_happen = {
		months = 750
		modifier = {
			factor = 0.75
			any_backed_character = {
				has_plot = plot_kidnap_liege
				has_character_modifier = plot_assisted_spying
			}
		}
		modifier = {
			factor = 0.65
			any_backed_character = {
				has_plot = plot_kidnap_liege
				has_character_modifier = plot_assisted_spying2
			}
		}
		modifier = {
			factor = 0.55
			any_backed_character = {
				has_plot = plot_kidnap_liege
				has_character_modifier = plot_assisted_spying3
			}
		}
		modifier = {
			factor = 0.45
			any_backed_character = {
				has_plot = plot_kidnap_liege
				has_character_modifier = plot_assisted_spying4
			}
		}
		modifier = {
			factor = 0.35
			any_backed_character = {
				has_plot = plot_kidnap_liege
				has_character_modifier = plot_assisted_spying5
			}
		}
		modifier = {
			factor = 1.1
			any_backed_character = {
				plot_target_char = { check_variable = { which = "personal_spy_network" value = 10 } }
			}
		}
		modifier = {
			factor = 1.1
			any_backed_character = {
				plot_target_char = { check_variable = { which = "personal_spy_network" value = 20 } }
			}
		}
		modifier = {
			factor = 1.1
			any_backed_character = {
				plot_target_char = { check_variable = { which = "personal_spy_network" value = 30 } }
			}
		}
		modifier = {
			factor = 1.1
			any_backed_character = {
				plot_target_char = { check_variable = { which = "personal_spy_network" value = 40 } }
			}
		}
		modifier = {
			factor = 1.1
			any_backed_character = {
				plot_target_char = { check_variable = { which = "personal_spy_network" value = 50 } }
			}
		}
		modifier = {
			factor = 0.8
			any_backed_character = {
				has_plot = plot_kidnap_liege
				ROOT = { plot_power_contribution = { plotter = PREV power = 0.1 } }
			}
		}
		modifier = {
			factor = 0.8
			any_backed_character = {
				has_plot = plot_kidnap_liege
				ROOT = { plot_power_contribution = { plotter = PREV power = 0.2 } }
			}
		}
		modifier = {
			factor = 0.8
			any_backed_character = {
				has_plot = plot_kidnap_liege
				ROOT = { plot_power_contribution = { plotter = PREV power = 0.3 } }
			}
		}
		modifier = {
			factor = 0.8
			any_backed_character = {
				has_plot = plot_kidnap_liege
				ROOT = { plot_power_contribution = { plotter = PREV power = 0.4 } }
			}
		}
		modifier = {
			factor = 0.8
			any_backed_character = {
				has_plot = plot_kidnap_liege
				ROOT = { plot_power_contribution = { plotter = PREV power = 0.5 } }
			}
		}
		modifier = {
			factor = 0.66
			any_backed_character = {
				has_plot = plot_kidnap_liege
				plot_power = 1.0
			}
		}
		modifier = {
			factor = 0.66
			any_backed_character = {
				has_plot = plot_kidnap_liege
				plot_power = 1.5
			}
		}
		modifier = {
			factor = 0.66
			any_backed_character = {
				has_plot = plot_kidnap_liege
				plot_power = 2.0
			}
		}
		modifier = {
			factor = 0.66
			any_backed_character = {
				has_plot = plot_kidnap_liege
				plot_power = 2.5
			}
		}
		modifier = {
			factor = 0.66
			any_backed_character = {
				has_plot = plot_kidnap_liege
				plot_power = 3
			}
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_151 # Tell Plotter
		random_backed_character = {
			limit = {
				has_plot = plot_kidnap_liege
				plot_power = 0.5
				plot_target_char = {
					at_location = ROOT
					in_command = no
					prisoner = no
					NOT = { is_inaccessible_trigger = yes }
				}
				NOT = { has_character_modifier = plot_in_action_timer }
				ROOT = { plot_power_contribution = { plotter = PREV power = 0.04 } }
			}
			character_event = { id = emf_intrigue.150 }
		}
	}
}

# Notify plot backers of kidnap attempt
letter_event = {
	id = emf_intrigue.152
	desc = EVTDESC_emf_intrigue_152
	border = GFX_event_letter_frame_intrigue

	is_triggered_only = yes

	option = {
		name = OK
	}
}

# Success - notify plotter
character_event = {
	id = emf_intrigue.215
	desc = EVTDESC_emf_intrigue_215
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	hide_from = yes

	trigger = {
		has_plot = plot_kidnap_liege
		event_target:kidnap_victim = {
			prisoner = no
			is_alive = yes
			is_plot_target_of = ROOT
		}
	}

	immediate = {
		plot_succeeds = yes
		if = {
			limit = { is_ruler = no }
			event_target:kidnap_victim = {
				random_demesne_title = {
					limit = {
						OR = {
							tier = COUNT
							tier = BARON
						}
						NOR = {
							holding_type = nomad
							holding_type = family_palace
						}
						can_be_given_away = yes
					}
					preferred_limit = {
						tier = COUNT
						ROOT = { has_strong_claim = PREV }
					}
					preferred_limit = {
						tier = COUNT
						claimed_by = ROOT
					}
					preferred_limit = {
						tier = COUNT
					}
					preferred_limit = {
						ROOT = { has_strong_claim = PREV }
					}
					preferred_limit = {
						claimed_by = ROOT
					}
					save_event_target_as = demanded_title
				}
			}
		}
		else = {
			if = {
				limit = {
					event_target:kidnap_victim = { same_realm = ROOT }
				}
				event_target:kidnap_victim = {
					random_vassal = {
						limit = {
							lower_real_tier_than = ROOT
							NOT = { de_jure_liege = PREV }
							OR = {
								NOT = { de_jure_liege_or_above = PREV }
								PREV = { higher_real_tier_than = ROOT }
							}
							OR = {
								de_jure_liege_or_above = ROOT
								dejure_liege_title = {
									OR = {
										claimed_by = ROOT
										dejure_liege_title = { claimed_by = ROOT }
									}
								}
							}
							is_patrician = no
							rebel = no
						}
						preferred_limit = {
							de_jure_liege_or_above = ROOT
							tier = KING
						}
						preferred_limit = {
							tier = KING
						}
						preferred_limit = {
							de_jure_liege_or_above = ROOT
							tier = DUKE
						}
						preferred_limit = {
							tier = DUKE
						}
						preferred_limit = {
							de_jure_liege_or_above = ROOT
							tier = COUNT
						}
						preferred_limit = {
							tier = COUNT
						}
						preferred_limit = {
							de_jure_liege_or_above = ROOT
						}
						save_event_target_as = demanded_vassal
					}
				}
			}
			event_target:kidnap_victim = {
				random_demesne_title = {
					limit = {
						OR = {
							tier = COUNT
							tier = BARON
						}
						NOR = {
							holding_type = nomad
							holding_type = family_palace
						}
						can_be_given_away = yes
						OR = {
							ROOT = { has_strong_claim = PREV }
							claimed_by = ROOT
							de_jure_liege_or_above = ROOT
							dejure_liege_title = { claimed_by = ROOT }
						}
					}
					preferred_limit = {
						tier = COUNT
						ROOT = { has_strong_claim = PREV }
					}
					preferred_limit = {
						tier = COUNT
						claimed_by = ROOT
					}
					preferred_limit = {
						tier = COUNT
						de_jure_liege_or_above = ROOT
					}
					preferred_limit = {
						tier = COUNT
						dejure_liege_title = { claimed_by = ROOT }
					}
					preferred_limit = {
						ROOT = { has_strong_claim = PREV }
					}
					preferred_limit = {
						claimed_by = ROOT
					}
					preferred_limit = {
						de_jure_liege_or_above = ROOT
					}
					preferred_limit = {
						dejure_liege_title = { claimed_by = ROOT }
					}
					save_event_target_as = demanded_title
				}
			}
		}
	}

	option = {
		name = EVTOPTA_emf_intrigue_215 # Demand he turn over title, or else
		trigger = {
			event_target:demanded_title = { always = yes }
		}
		ai_chance = { factor = 100 }
		event_target:kidnap_victim = {
			character_event = { id = emf_intrigue.218 tooltip = KIDNAP_DEMAND_TITLE }
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_215 # Demand he turn over a vassal, or else
		trigger = {
			is_ruler = yes
			event_target:demanded_vassal = { always = yes }
		}
		ai_chance = { factor = 25 }
		event_target:kidnap_victim = {
			character_event = { id = emf_intrigue.225 tooltip = KIDNAP_DEMAND_VASSAL }
		}
	}
	option = {
		name = EVTOPTD_emf_intrigue_215 # Kill him--quietly
		trigger = { ai = no }
		tooltip = { event_target:kidnap_victim = { death = { death_reason = death_murder_unknown } } }
		if = {
			limit = {
				NOT = { trait = honest }
				NOT = { trait = deceitful }
			}
			add_trait = deceitful
		}
		if = {
			limit = { trait = honest }
			remove_trait = honest
		}
		if = {
			limit = {
				NOT = { trait = kind }
				NOT = { trait = cruel }
			}
			add_trait = cruel
		}
		if = {
			limit = { trait = kind }
			remove_trait = kind
		}
		ROOT = {
			random_list = {
				50 = {
					modifier = {
						factor = 0
						event_target:kidnap_victim = { job_spymaster = { character = ROOT } }
					}
					modifier = {
						factor = 0
						event_target:kidnap_victim = {
							OR = {
								is_ruler = no
								NOT = { any_courtier = { has_job_title = job_spymaster } }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 1 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 3 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 5 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 7 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 9 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 11 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 13 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 15 } }
							}
						}
					}
					character_event = { id = emf_intrigue.223 tooltip = KIDNAP_MURDER_DISCOVERED }
					hidden_tooltip = {
						event_target:kidnap_victim = { save_event_target_as = target_victim }
						character_event = { id = 10 }
						event_target:kidnap_victim = { death = { death_reason = death_murder killer = ROOT } }
					}
				}
				50 = {
					modifier = {
						factor = 0
						event_target:kidnap_victim = {
							OR = {
								liege = { job_spymaster = { character = ROOT } }
								vassal_of = ROOT
							}
						}
					}
					modifier = {
						factor = 0
						event_target:kidnap_victim = { is_ruler = yes }
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								job_spymaster = {
									ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 1 } }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								job_spymaster = {
									ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 3 } }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								job_spymaster = {
									ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 5 } }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								job_spymaster = {
									ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 7 } }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								job_spymaster = {
									ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 9 } }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								job_spymaster = {
									ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 11 } }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								job_spymaster = {
									ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 13 } }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								job_spymaster = {
									ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 15 } }
								}
							}
						}
					}
					character_event = { id = emf_intrigue.223 tooltip = KIDNAP_MURDER_DISCOVERED2 }
					hidden_tooltip = {
						event_target:kidnap_victim = { save_event_target_as = target_victim }
						character_event = { id = 10 }
						event_target:kidnap_victim = { death = { death_reason = death_murder killer = ROOT } }
					}
				}
				50 = {
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 1 }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 3 }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 5 }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 7 }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 9 }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 11 }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 13 }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 15 }
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								NOT = { character = ROOT }
								job_spymaster = {
									attribute_diff = { character = ROOT attribute = intrigue value = 1 }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								NOT = { character = ROOT }
								job_spymaster = {
									attribute_diff = { character = ROOT attribute = intrigue value = 3 }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								NOT = { character = ROOT }
								job_spymaster = {
									attribute_diff = { character = ROOT attribute = intrigue value = 5 }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								NOT = { character = ROOT }
								job_spymaster = {
									attribute_diff = { character = ROOT attribute = intrigue value = 7 }
								}
							}
						}
					}
					modifier = {
						factor = 0.8
						event_target:kidnap_victim = {
							liege = {
								NOT = { character = ROOT }
								job_spymaster = {
									attribute_diff = { character = ROOT attribute = intrigue value = 9 }
								}
							}
						}
					}
					custom_tooltip = { text = KIDNAP_MURDER_NOT_DISCOVERED }
					hidden_tooltip = {
						event_target:kidnap_victim = { death = { death_reason = death_murder_unknown } }
					}
				}
			}
		}
	}
	option = {
		name = EVTOPTC_emf_intrigue_215 # I'll decide later
		trigger = { is_ruler = yes }
		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				OR = {
					event_target:demanded_title = { always = yes }
					event_target:demanded_vassal = { always = yes }
				}
			}
		}
		event_target:kidnap_victim = {
			tooltip = { imprison = ROOT }
			hidden_tooltip = { character_event = { id = emf_intrigue.216 } }
		}
	}
}

# Target informed he has been kidnapped
character_event = {
	id = emf_intrigue.216
	desc = EVTDESC_emf_intrigue_216
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_216 # He will pay for this!
		imprison = FROM
		hidden_tooltip = {
			opinion = { who = FROM modifier = opinion_kidnapper months = 1200 }
			any_close_relative = {
				opinion = { who = FROM modifier = opinion_kidnapped_kin months = 600 }
			}
			if = {
				limit = {
					independent = no
					is_ruler = yes
					liege = { NOR = { is_close_relative = ROOT character = ROOT} }
				}
				liege = {
					opinion = { who = FROM modifier = opinion_kidnapped_vassal months = 60 }
				}
			}
			any_character = {
				limit = {
					NOT = { character = ROOT }
					OR = {
						dynasty = ROOT
						is_close_relative = ROOT
						is_liege_or_above = ROOT
						is_vassal_or_below = ROOT
					}
				}
				character_event = { id = emf_intrigue.217 days = 1 } # Notify
			}
		}
	}
}

# Realm learns of kidnapping
character_event = {
	id = emf_intrigue.217
	desc = EVTDESC_emf_intrigue_217
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	trigger = { ai = no }

	option = {
		name = I_SEE
	}
}

# Target informed of kidnapping - title demanded
character_event = {
	id = emf_intrigue.218
	desc = EVTDESC_emf_intrigue_218
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_218 # Take the title, just release me!
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0.1
				trait = brave
			}
			modifier = {
				factor = 0.5
				trait = humble
			}
			modifier = {
				factor = 2
				NOT = { age = 30 }
				health = 3
			}
			modifier = {
				factor = 0.75
				num_of_count_titles = 3
			}
			modifier = {
				factor = 0.75
				num_of_count_titles = 4
			}
			modifier = {
				factor = 0.75
				num_of_count_titles = 5
			}
			modifier = {
				factor = 0.75
				num_of_count_titles = 6
			}
		}
		if = {
			limit = {
				NOT = { trait = brave }
				NOT = { trait = craven }
			}
			random = {
				chance = 33
				add_trait = craven
			}
		}
		if = {
			limit = { trait = brave }
			remove_trait = brave
		}
		if = {
			limit = { FROM = { is_ruler = no } }
			FROM = { set_flag = needs_liege }
		}
		event_target:demanded_title = {
			grant_title_no_opinion = FROM
			add_weak_pressed_claim = ROOT
		}
		if = {
			limit = {
				independent = no
				lower_real_tier_than = DUKE
				FROM = { has_flag = needs_liege }
			}
			liege = {
				FROM = {
					clr_flag = needs_liege
					set_defacto_liege = PREV
					emf_liege_change = yes
				}
			}
		}
		custom_tooltip = { text = KIDNAP_IS_SET_FREE }
		hidden_tooltip = {
			FROM = { character_event = { id = emf_intrigue.219 } }
			top_liege = {
				character_event = { id = emf_intrigue.220 days = 1 } #notify
				any_realm_character = {
					limit = {
						NOT = { character = FROM }
						is_ruler = yes
					}
					character_event = { id = emf_intrigue.220 days = 1 } #notify
				}
			}
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_218 # You'll get nothing from me!
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0.5
				reverse_has_opinion_modifier = { who = ROOT modifier = opinion_denied_title }
			}
			modifier = {
				factor = 0.25
				reverse_has_opinion_modifier = { who = ROOT modifier = opinion_broken_title_promise }
			}
			modifier = {
				factor = 0.1
				trait = craven
			}
			modifier = {
				factor = 2
				trait = wroth
			}
			modifier = {
				factor = 2
				trait = proud
			}
			modifier = {
				factor = 2
				NOT = { health = 3 }
			}
		}
		if = {
			limit = {
				NOT = { trait = brave }
				NOT = { trait = craven }
			}
			random = {
				chance = 33
				add_trait = brave
			}
		}
		if = {
			limit = { trait = craven }
			remove_trait = craven
		}
		FROM = { character_event = { id = emf_intrigue.221 tooltip = KIDNAP_DECIDE } }
	}
}

# Kidnapper is granted the demanded title
character_event = {
	id = emf_intrigue.219
	desc = EVTDESC_emf_intrigue_219
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EXCELLENT
		FROM = { opinion = { who = ROOT modifier = kidnapped_me months = 120 } }
		hidden_tooltip = {
			remove_opinion = { who = FROM modifier = opinion_denied_title }
			remove_opinion = { who = FROM modifier = opinion_broken_title_promise }
		}
	}
}

# Realm is told of granted title
character_event = {
	id = emf_intrigue.220
	desc = EVTDESC_emf_intrigue_220
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	show_from_from = yes

	trigger = { ai = no }

	option = {
		name = I_SEE
	}
}

# Kidnapper told his demand is refused
character_event = {
	id = emf_intrigue.221
	desc = EVTDESC_emf_intrigue_221
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_221 # Then he stays in the dungeon
		trigger = { is_ruler = yes }
		ai_chance = {
			factor = 50
		}
		FROM = {
			tooltip = { imprison = ROOT }
			hidden_tooltip = { character_event = { id = emf_intrigue.222 } }
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_221 # Kill him--quietly
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0.1
				is_close_relative = FROM
				NOR = {
					trait = cruel
					trait = wroth
				}
			}
			modifier = {
				factor = 0.1
				NOR = {
					trait = cruel
					trait = arbitrary
					trait = wroth
					trait = proud
					trait = impaler
				}
			}
			modifier = {
				factor = 2
				trait = cruel
			}
			modifier = {
				factor = 2
				trait = wroth
			}
		}
		tooltip = { FROM = { death = { death_reason = death_murder_unknown } } }
		if = {
			limit = {
				NOT = { trait = honest }
				NOT = { trait = deceitful }
			}
			random = {
				chance = 50
				add_trait = deceitful
			}
		}
		if = {
			limit = { trait = honest }
			remove_trait = honest
		}
		if = {
			limit = {
				NOT = { trait = kind }
				NOT = { trait = cruel }
			}
			random = {
				chance = 50
				add_trait = cruel
			}
		}
		if = {
			limit = { trait = kind }
			remove_trait = kind
		}
		ROOT = {
			random_list = {
				70 = {
					modifier = {
						factor = 0
						FROM = { job_spymaster = { character = ROOT } }
					}
					modifier = {
						factor = 0
						FROM = {
							OR = {
								is_ruler = no
								NOT = { any_courtier = { has_job_title = job_spymaster } }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 1 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 3 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 5 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 7 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 9 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 11 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 13 } }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								ROOT = { attribute_diff = { character = PREV attribute = intrigue value = 15 } }
							}
						}
					}
					character_event = { id = emf_intrigue.223 tooltip = KIDNAP_MURDER_DISCOVERED }
					hidden_tooltip = {
						FROM = { save_event_target_as = target_victim }
						character_event = { id = 10 }
						FROM = { death = { death_reason = death_murder killer = ROOT } }
					}
				}
				30 = {
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 1 }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 3 }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 5 }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 7 }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 9 }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 11 }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 13 }
							}
						}
					}
					modifier = {
						factor = 0.8
						FROM = {
							job_spymaster = {
								attribute_diff = { character = ROOT attribute = intrigue value = 15 }
							}
						}
					}
					custom_tooltip = { text = KIDNAP_MURDER_NOT_DISCOVERED }
					hidden_tooltip = {
						FROM = { death = { death_reason = death_murder_unknown } }
					}
				}
			}
		}
	}
	option = {
		name = EVTOPTC_emf_intrigue_221 # Just let him go, dammit
		ai_chance = {
			factor = 25
			modifier = {
				factor = 0
				is_ruler = yes
			}
			modifier = {
				factor = 0.5
				FROM = {
					job_spymaster = {
						NOT = { attribute_diff = { character = ROOT attribute = intrigue value = 1 } }
					}
				}
			}
			modifier = {
				factor = 0.1
				FROM = {
					job_spymaster = {
						ROOT = {
							attribute_diff = { character = PREV attribute = intrigue value = 5 }
						}
					}
				}
			}
		}
		if = {
			limit = {
				is_ruler = no
				is_liege_or_above = FROM
			}
			banish = yes
		}
		FROM = {
			character_event = { id = emf_intrigue.224 tooltip = KIDNAP_RELEASED }
		}
	}
}

# Kidnapper keeps target in the dungeon after refusal
character_event = {
	id = emf_intrigue.222
	desc = EVTDESC_emf_intrigue_222
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_216 # He will pay for this!
		imprison = FROM
		hidden_tooltip = {
			opinion = { who = FROM modifier = opinion_kidnapper months = 1200 }
			any_close_relative = {
				opinion = { who = FROM modifier = opinion_kidnapped_kin months = 600 }
			}
			if = {
				limit = {
					independent = no
					is_ruler = yes
					liege = { NOR = { is_close_relative = ROOT character = ROOT} }
				}
				liege = {
					opinion = { who = FROM modifier = opinion_kidnapped_vassal months = 60 }
				}
			}
			any_character = {
				limit = {
					NOT = { character = ROOT }
					OR = {
						dynasty = ROOT
						is_close_relative = ROOT
						is_liege_or_above = ROOT
						is_vassal_or_below = ROOT
					}
				}
				character_event = { id = emf_intrigue.217 days = 1 } # Notify
			}
		}
	}
}

# Kidnapper's murder of target is discovered
character_event = {
	id = emf_intrigue.223
	desc = EVTDESC_emf_intrigue_223
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	major = yes

	major_trigger = {
		OR = {
			character = FROM
			is_close_relative = FROMFROM
			dynasty = FROMFROM
			same_realm = FROMFROM
			same_realm = FROM
		}
	}

	option = {
		trigger = { character = FROM }
		name = CURSES
	}
	option = {
		trigger = { NOT = { character = FROM } }
		name = I_SEE
	}
}

# Kidnapper releases target
character_event = {
	id = emf_intrigue.224
	desc = EVTDESC_emf_intrigue_224
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_224
		hidden_tooltip = {
			opinion = { who = FROM modifier = attempted_kidnapping months = 600 }
			opinion = { who = FROM modifier = opinion_relieved multiplier = 2 months = 600 }
			any_close_relative = {
				opinion = { who = FROM modifier = attempted_kidnapping_of_kin months = 300 }
			}
		}
	}
}

# Target informed of kidnapping - vassal demanded
character_event = {
	id = emf_intrigue.225
	desc = EVTDESC_emf_intrigue_225
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_225 # Take the vassal, just release me!
		ai_chance = {
			factor = 80
			modifier = {
				factor = 0.1
				trait = brave
			}
			modifier = {
				factor = 0.5
				trait = humble
			}
			modifier = {
				factor = 2
				NOT = { age = 30 }
				health = 3
			}
			modifier = {
				factor = 0.75
				num_of_count_titles = 3
			}
			modifier = {
				factor = 0.75
				num_of_count_titles = 4
			}
			modifier = {
				factor = 0.75
				num_of_count_titles = 5
			}
			modifier = {
				factor = 0.75
				num_of_count_titles = 6
			}
		}
		if = {
			limit = {
				NOT = { trait = brave }
				NOT = { trait = craven }
			}
			random = {
				chance = 33
				add_trait = craven
			}
		}
		if = {
			limit = { trait = brave }
			remove_trait = brave
		}
		event_target:demanded_vassal = {
			set_defacto_liege = FROM
			emf_liege_change = yes
			hidden_tooltip = { letter_event = { id = emf_intrigue.226 days = 1 } }
		}
		custom_tooltip = { text = KIDNAP_IS_SET_FREE }
		hidden_tooltip = {
			FROM = { character_event = { id = emf_intrigue.227 } }
			top_liege = {
				character_event = { id = emf_intrigue.228 days = 1 } #notify
				any_realm_character = {
					limit = {
						NOT = { character = FROM }
						NOT = { character = event_target:demanded_vassal }
						is_ruler = yes
					}
					character_event = { id = emf_intrigue.228 days = 1 } #notify
				}
			}
		}
	}
	option = {
		name = EVTOPTB_emf_intrigue_218 # You'll get nothing from me!
		ai_chance = {
			factor = 20
			modifier = {
				factor = 0.1
				trait = craven
			}
			modifier = {
				factor = 2
				trait = wroth
			}
			modifier = {
				factor = 2
				trait = proud
			}
			modifier = {
				factor = 2
				NOT = { health = 3 }
			}
		}
		if = {
			limit = {
				NOT = { trait = brave }
				NOT = { trait = craven }
			}
			random = {
				chance = 33
				add_trait = brave
			}
		}
		if = {
			limit = { trait = craven }
			remove_trait = craven
		}
		FROM = { character_event = { id = emf_intrigue.221 tooltip = KIDNAP_DECIDE } }
	}
}

# Vassal informed they have been transferred to the kidnapper
letter_event = {
	id = emf_intrigue.226
	desc = EVTDESC_emf_intrigue_226
	border = GFX_event_letter_frame_intrigue

	is_triggered_only = yes

	option = {
		name = I_SEE
	}
}

# Kidnapper is granted the demanded title
character_event = {
	id = emf_intrigue.227
	desc = EVTDESC_emf_intrigue_227
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EXCELLENT
		FROM = { opinion = { who = ROOT modifier = kidnapped_me months = 120 } }
	}
}

# Realm is told of granted vassal
character_event = {
	id = emf_intrigue.228
	desc = EVTDESC_emf_intrigue_228
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	trigger = { ai = no }

	option = {
		name = I_SEE
	}
}

# Failure (not discovered) - notify plotter
character_event = {
	id = emf_intrigue.229
	desc = EVTDESC_emf_intrigue_229
	picture = GFX_evt_carriage
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	hide_from = yes

	trigger = {
		has_plot = plot_kidnap_liege
		event_target:kidnap_victim = {
			prisoner = no
			is_alive = yes
			is_plot_target_of = ROOT
		}
	}

	option = {
		name = CURSES
		hidden_tooltip = {
			event_target:kidnap_victim = { character_event = { id = emf_intrigue.230 } }
		}
		set_flag = abort_plot
	}
}

# Failure (not discovered) - notify target
character_event = {
	id = emf_intrigue.230
	desc = EVTDESC_emf_intrigue_230
	picture = GFX_evt_carriage
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	hide_from = yes

	option = {
		name = EVTOPTA_emf_intrigue_230
	}
}

# Failure (discovered) - notify plotter
character_event = {
	id = emf_intrigue.231
	desc = EVTDESC_emf_intrigue_231
	picture = GFX_evt_carriage
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	hide_from = yes

	trigger = {
		has_plot = plot_kidnap_liege
		event_target:kidnap_victim = {
			prisoner = no
			is_alive = yes
			is_plot_target_of = ROOT
		}
	}

	option = {
		name = CURSES
		piety = -50
		if = {
			limit = {
				event_target:kidnap_victim = {
					any_courtier = { has_job_title = job_spymaster }
				}
			}
			reveal_plot_w_message = yes
		}
		if = {
			limit = {
				event_target:kidnap_victim = {
					NOT = {
						any_courtier = { has_job_title = job_spymaster }
					}
				}
			}
			reveal_plot = yes
		}
		event_target:kidnap_victim = {
			hidden_tooltip = { character_event = { id = emf_intrigue.232 } }
			if = {
				limit = {
					independent = no
					liege = { is_close_relative = FROM }
					liege = { NOT = { character = ROOT } }
				}
				liege = {
					opinion = {
						who = ROOT
						modifier = attempted_kidnapping_of_kin
						months = 60
					}
				}
			}
			if = {
				limit = {
					independent = no
					is_ruler = yes
					liege = { NOT = { is_close_relative = FROM } }
					liege = { NOT = { character = ROOT } }
				}
				liege = {
					opinion = {
						who = ROOT
						modifier = attempted_kidnapping_of_vassal
						months = 60
					}
				}
			}
		}
		set_flag = abort_plot
	}
}

# Failure (discovered) - notify target
character_event = {
	id = emf_intrigue.232
	desc = EVTDESC_emf_intrigue_232
	picture = GFX_evt_carriage
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_216
		hidden_tooltip = {
			opinion = { who = FROM modifier = attempted_kidnapping months = 1200 }
			any_close_relative = {
				opinion = { who = FROM modifier = attempted_kidnapping_of_kin months = 600 }
			}
		}
	}
}

### REPLACE REGENT

# Should I abandon my current plot to become regent?
character_event = {
	id = emf_intrigue.260
	desc = AI_EVENT
	picture = GFX_evt_council

	min_age = 16
	capable_only = yes
	prisoner = no
	is_part_of_plot = yes

	trigger = {
		ai = yes
		independent = no
		liege = {
			has_regent = yes
			any_courtier = { character = ROOT }
			OR = {
				is_adult = no
				is_incapable = yes
			}
			OR = {
				is_married = ROOT
				is_lover = ROOT
				is_close_relative = ROOT
				current_heir = { character = ROOT }
				ROOT = { emf_is_voter = yes }
			}
			OR = {
				AND = {
					ROOT = { is_female = no }
					primary_title = {
						succ_law_title = {
							NOR = {
								has_law = enatic_cognatic_succession
								has_law = enatic_succession
							}
						}
					}
				}
				AND = {
					ROOT = { is_female = yes }
					primary_title = {
						succ_law_title = {
							NOR = {
								has_law = agnatic_succession
								has_law = cognatic_succession
							}
						}
					}
				}
				is_married = ROOT
				is_child_of = ROOT
				current_heir = { character = ROOT }
				ROOT = { emf_is_voter = yes }
			}
			NOR = {
				regent = { ROOT = { plot_target_char = { character = PREVPREV } } }
				ROOT = { plot_target_char = { character = PREVPREV } }
			}
		}
		NOR = {
			trait = content
			trait = humble
			is_dumb_trigger = yes
			is_inaccessible_trigger = yes
			has_minor_title = title_regent
			has_character_modifier = replace_regent_timer
		}
		OR = {
			NOT = { has_flag = replace_regent_check }
			had_flag = { flag = replace_regent_check days = 1825 }
		}
	}

	mean_time_to_happen = {
		months = 1
	}

	immediate = {
		set_flag = replace_regent_check
	}

	option = {
		name = AI_EVENT # Do it
		ai_chance = {
			factor = 75
			modifier = {
				factor = 0.5
				OR = {
					has_plot = plot_kill_character
					has_plot = plot_kill_spouse
					has_plot = plot_take_revenge
				}
			}
			modifier = {
				factor = 0.5
				NOT = { intrigue = 8 }
			}
			modifier = {
				factor = 0.5
				NOT = { intrigue = 4 }
			}
		}
		set_flag = abort_plot
	}
	option = {
		name = AI_EVENT # Never mind
		ai_chance = {
			factor = 25
			modifier = {
				factor = 0
				NOT = { num_of_plot_backers = 1 }
			}
			modifier = {
				factor = 0
				intrigue = 12
			}
		}
	}
}

# Someone starts to become aware of my plot to replace the regent
character_event = {
	id = emf_intrigue.261

	hide_window = yes

	min_age = 16
	capable_only = yes
	prisoner = no
	is_part_of_plot = yes

	trigger = {
		has_plot = plot_replace_regent
		liege = {
			NOT = { any_known_plotter = { character = ROOT } }
			OR = {
				regent = {
					NOT = { any_known_plotter = { character = ROOT } }
				}
				any_courtier = {
					has_plot = plot_replace_regent
					NOT = { character = ROOT }
					NOT = { any_known_plotter = { character = ROOT } }
				}
			}
		}
		OR = {
			NOT = { has_flag = replace_regent_plot_discovery }
			had_flag = { flag = replace_regent_plot_discovery days = 90 }
		}
	}

	mean_time_to_happen = {
		months = 12
		modifier = {
			factor = 1.5
			OR = {
				trait = quick
				trait = shrewd
			}
		}
		modifier = {
			factor = 2
			trait = genius
		}
		modifier = {
			factor = 1.5
			liege = { is_close_relative = ROOT }
		}
		modifier = {
			factor = 0.75
			liege = { NOT = { is_close_relative = ROOT } }
		}
		modifier = {
			factor = 1.5
			NOT = {
				liege = {
					any_courtier = {
						has_plot = plot_replace_regent
						count = 2
					}
				}
			}
		}
		modifier = {
			factor = 0.8
			liege = {
				any_courtier = {
					has_plot = plot_replace_regent
					count = 2
				}
			}
		}
		modifier = {
			factor = 0.8
			liege = {
				any_courtier = {
					has_plot = plot_replace_regent
					count = 3
				}
			}
		}
		modifier = {
			factor = 0.8
			liege = {
				any_courtier = {
					has_plot = plot_replace_regent
					count = 4
				}
			}
		}
		modifier = {
			factor = 0.8
			NOT = { intrigue = 8 }
		}
		modifier = {
			factor = 0.8
			NOT = { intrigue = 5 }
		}
		modifier = {
			factor = 0.8
			NOT = { intrigue = 3 }
		}
		modifier = {
			factor = 1.2
			intrigue = 12
		}
		modifier = {
			factor = 1.2
			intrigue = 14
		}
		modifier = {
			factor = 1.2
			intrigue = 16
		}
		modifier = {
			factor = 1.2
			intrigue = 18
		}
		modifier = {
			factor = 1.2
			intrigue = 20
		}
	}

	immediate = {
		set_flag = replace_regent_plot_discovery
		if = {
			limit = {
				liege = {
					any_courtier = {
						NOT = { character = ROOT }
						NOT = { any_known_plotter = { character = ROOT } }
						has_plot = plot_replace_regent
					}
				}
			}
			if = {
				limit = {
					liege = {
						regent = { any_known_plotter = { character = ROOT } }
					}
				}
				liege = {
					random_courtier = {
						limit = {
							NOT = { character = ROOT }
							NOT = { any_known_plotter = { character = ROOT } }
							has_plot = plot_replace_regent
						}
						character_event = { id = emf_intrigue.262 }
					}
				}
				break = yes
			}
			random = {
				chance = 50
				liege = {
					random_courtier = {
						limit = {
							NOT = { character = ROOT }
							NOT = { any_known_plotter = { character = ROOT } }
							has_plot = plot_replace_regent
						}
						character_event = { id = emf_intrigue.262 }
					}
				}
				break = yes
			}
		}
		liege = {
			regent = {
				character_event = { id = emf_intrigue.262 }
			}
		}
	}
}

# Do we try to block the plotter?
character_event = {
	id = emf_intrigue.262
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	desc = {
		text = EVTDESC_emf_intrigue_262A
		trigger = { has_minor_title = title_regent }
	}
	desc = {
		text = EVTDESC_emf_intrigue_262B
		trigger = { NOT = { has_minor_title = title_regent } }
	}

	is_triggered_only = yes

	option = {
		name = EVTOPTA_emf_intrigue_262 # We have to stop them
		ai_chance = { factor = 100 }
		random_list = {
			50 = {
				modifier = {
					factor = 1.5
					has_minor_title = title_regent
				}
				modifier = {
					factor = 1.5
					OR = {
						trait = quick
						trait = shrewd
					}
				}
				modifier = {
					factor = 2.0
					trait = genius
				}
				modifier = {
					factor = 1.2
					attribute_diff = { attribute = intrigue character = FROM value = 2 }
				}
				modifier = {
					factor = 1.2
					attribute_diff = { attribute = intrigue character = FROM value = 4 }
				}
				modifier = {
					factor = 1.2
					attribute_diff = { attribute = intrigue character = FROM value = 6 }
				}
				modifier = {
					factor = 1.2
					attribute_diff = { attribute = intrigue character = FROM value = 8 }
				}
				modifier = {
					factor = 1.2
					attribute_diff = { attribute = intrigue character = FROM value = 10 }
				}
				modifier = {
					factor = 0.9
					FROM = { plot_power = 1.0 }
				}
				modifier = {
					factor = 0.9
					FROM = { plot_power = 1.25 }
				}
				modifier = {
					factor = 0.9
					FROM = { plot_power = 1.5 }
				}
				modifier = {
					factor = 0.9
					FROM = { plot_power = 1.75 }
				}
				modifier = {
					factor = 0.9
					FROM = { plot_power = 2.0 }
				}
				FROM = { character_event = { id = emf_intrigue.263 tooltip = REGENT_PLOT_BLOCKED } }
				hidden_tooltip = {
					character_event = { id = emf_intrigue.264 }
					liege = { character_event = { id = emf_intrigue.268 } }
				}
			}
			50 = {
				modifier = {
					factor = 0.5
					liege = {
						OR = {
							is_close_relative = FROM
							is_close_relative = ROOT
						}
					}
				}
				FROM = { custom_tooltip = { text = REGENT_PLOT_NOTHING } }
				hidden_tooltip = { character_event = { id = emf_intrigue.265 } }
			}
			30 = {
				modifier = {
					factor = 1.5
					OR = {
						FROM = { trait = quick }
						FROM = { trait = shrewd }
						trait = slow
						trait = dull
					}
				}
				modifier = {
					factor = 2.0
					OR = {
						FROM = { trait = genius }
						trait = imbecile
					}
				}
				modifier = {
					factor = 1.5
					is_ill = yes
				}
				modifier = {
					factor = 1.2
					FROM = { attribute_diff = { attribute = intrigue character = ROOT value = 2 } }
				}
				modifier = {
					factor = 1.2
					FROM = { attribute_diff = { attribute = intrigue character = ROOT value = 4 } }
				}
				modifier = {
					factor = 1.2
					FROM = { attribute_diff = { attribute = intrigue character = ROOT value = 6 } }
				}
				modifier = {
					factor = 1.2
					FROM = { attribute_diff = { attribute = intrigue character = ROOT value = 8 } }
				}
				modifier = {
					factor = 1.2
					FROM = { attribute_diff = { attribute = intrigue character = ROOT value = 10 } }
				}
				FROM = { character_event = { id = emf_intrigue.266 tooltip = REGENT_PLOT_WORSE } }
				hidden_tooltip = {
					character_event = { id = emf_intrigue.267 }
					liege = { character_event = { id = emf_intrigue.269 } }
				}
			}
		}
	}
	option = {
		ai_chance = { factor = 0 }
		name = EVTOPTB_emf_intrigue_262 # I don't want to make things worse
	}
}

# Plot to replace the regent has been blocked
character_event = {
	id = emf_intrigue.263
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	desc = {
		text = EVTDESC_emf_intrigue_263A
		trigger = { FROM = { has_minor_title = title_regent } }
	}
	desc = {
		text = EVTDESC_emf_intrigue_263B
		trigger = { FROM = { NOT = { has_minor_title = title_regent } } }
	}

	is_triggered_only = yes

	option = {
		name = CURSES
		set_flag = abort_plot
	}
}

# Informed that their plan to block the plotter was successful
character_event = {
	id = emf_intrigue.264
	desc = EVTDESC_emf_intrigue_264
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	show_from_from = yes

	trigger = { ai = no }

	option = {
		name = EXCELLENT
	}
}

# Informed that their plan to block the plotter did nothing
character_event = {
	id = emf_intrigue.265
	desc = EVTDESC_emf_intrigue_265
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	show_from_from = yes

	trigger = { ai = no }

	option = {
		name = CURSES
	}
}

# Plot to replace the regent has been made more successful
character_event = {
	id = emf_intrigue.266
	desc = EVTDESC_emf_intrigue_266
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	option = {
		name = EXCELLENT
		set_flag = speed_up_replace_regent
		liege = {
			random_courtier = {
				limit = {
					opinion = { who = ROOT value = 0 }
					is_adult = yes
					prisoner = no
					NOR = {
						is_incapable = yes
						has_plot = plot_replace_regent
						ROOT = { any_plot_backer = { character = PREVPREV } }
					}
				}
				opinion = { who = ROOT modifier = opinion_grateful years = 1 }
				liege = {
					regent = {
						reverse_opinion = { who = PREVPREV modifier = opinion_irritated multiplier = 2 years = 1 }
					}
				}
			}
		}
	}
}

# Informed that their plan to block the plotter made things worse
character_event = {
	id = emf_intrigue.267
	desc = EVTDESC_emf_intrigue_267
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	show_from_from = yes

	trigger = { ai = no }

	option = {
		name = CURSES
	}
}

# Liege informed of plot being blocked
character_event = {
	id = emf_intrigue.268
	desc = EVTDESC_emf_intrigue_268
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes

	trigger = {
		ai = no
		prisoner = no
	}

	option = {
		name = OK
	}
}

# Liege informed of plot being made worse
character_event = {
	id = emf_intrigue.269
	desc = EVTDESC_emf_intrigue_269
	picture = GFX_evt_shadowy_cabal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes
	show_from_from = yes

	trigger = {
		ai = no
		prisoner = no
	}

	option = {
		name = OK
	}
}

# Should I rescue a close relative?
character_event = {
	id = emf_intrigue.300

	hide_window = yes

	ai = yes
	only_playable = yes
	capable_only = yes
	min_age = 16
	prisoner = no
	has_dlc = "Way of Life"

	trigger = {
		higher_tier_than = COUNT
		intrigue = 8
		any_dynasty_member = {
			is_close_relative = ROOT
			reverse_opinion = { who = ROOT value = 50 }
			NOT = { trait = decadent }
			OR = {
				AND = {
					prisoner = yes
					vassal_of = ROOT
					host = { NOT = { character = ROOT } }
				}
				AND = {
					prisoner = no
					is_female = yes
					is_consort = yes
					consort = {
						NOT = { character = ROOT }
						reverse_has_opinion_modifier = { who = PREV modifier = opinion_forced_consort }
					}
				}
			}
		}
		NOR = {
			has_focus = focus_intrigue
			has_character_modifier = messalian_prayer
			has_flag = rescued_relative_once
			trait = slothful
			trait = content
			trait = patient
			trait = decadent
		}
	}

	mean_time_to_happen = {
		months = 3
	}

	immediate = {
		set_flag = rescued_relative_once
		set_focus = focus_intrigue
	}
}


