namespace = ate_advisor_witch_hunter_events

country_event = {
	id = ate_advisor_witch_hunter_events.1
	title = ate_advisor_witch_hunter_events.EVTNAME1
	desc = ate_advisor_witch_hunter_events.EVTDESC1
	picture = ADVISOR_eventPicture

	is_triggered_only = yes

	trigger = {
		num_of_cities = 2
		NOT = { advisor = ate_advisor_witch_hunter }
		OR = {
			AND = {
				NOT = { religious_unity = 0.5 }
				any_owned_province = {
					has_owner_religion = no
					religion_group = ROOT
					NOT = { has_province_modifier = ate_advisor_witch_hunter_province_modifier }
				}
			}
			any_owned_province = {
				is_reformation_center = yes
				has_owner_religion = no
				religion_group = ROOT
				NOT = { has_province_modifier = ate_advisor_witch_hunter_province_modifier }
			}
		}
	}

	mean_time_to_happen = {
		days = 1
		modifier = {
			factor = 1.5
			NOT = { religious_unity = 0.5 }
		}
	}

	immediate = {
		hidden_effect = {
			random_owned_province = {
				limit = {
					has_owner_religion = no
					religion_group = ROOT
					NOT = { has_province_modifier = ate_advisor_witch_hunter_province_modifier }
				}
				save_event_target_as = advisor_province
				ROOT = {
					set_saved_name = {
						key = local_ate_advisor_witch_hunter
						type = advisor
						scope = PREV
					}
				}
			}
			random_owned_province = {
				limit = {
					is_reformation_center = yes
					has_owner_religion = no
					religion_group = ROOT
					NOT = { has_province_modifier = ate_advisor_witch_hunter_province_modifier }
				}
				save_event_target_as = advisor_province
				ROOT = {
					set_saved_name = {
						key = local_ate_advisor_witch_hunter
						type = advisor
						scope = PREV
					}
				}
			}
		}
	}

	option = {
		name = ate_advisor_witch_hunter_events1.EVTOPT1

		ai_chance = { factor = 0.6 }

		add_meritocracy_effect = yes
		define_advisor = {
			name = local_ate_advisor_witch_hunter
			type = ate_advisor_witch_hunter
			skill = 2
			discount = yes
			female = no
			religion = ROOT
			culture = event_target:advisor_province
			location = event_target:advisor_province
		}
	}

	option = {
		name = ate_advisor_witch_hunter_events1.EVTOPT2

		goto = advisor_province

		ai_chance = { factor = 0.4 }

		event_target:advisor_province = {
			add_province_modifier = {
				name = ate_advisor_witch_hunter_province_modifier
				duration = -1
			}
		}
	}

	option = {
		name = ate_advisor_witch_hunter_events1.EVTOPT3

		highlight = yes

		trigger = {
			ruler_has_personality_ancestor = { key = well_connected }
		}

		ai_chance = { factor = 100 }

		add_meritocracy_effect = yes
		define_advisor = {
			name = local_ate_advisor_witch_hunter
			type = ate_advisor_witch_hunter
			skill = 3
			discount = yes
			female = no
			religion = ROOT
			culture = event_target:advisor_province
			location = event_target:advisor_province
		}
	}

	after = {
		clear_saved_name = local_ate_advisor_witch_hunter
	}
}