﻿expel_cultural_minority_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_expel.dds"
	}
	decision_group_type = minorities
	desc = expel_cultural_minority_decision_desc

	ai_check_interval = 36

	is_shown = {
		has_realm_law_flag = unlock_expel_cultural_minorities
	}

	is_valid_showing_failures_only = {
		is_at_war = no
		custom_tooltip = {
			text = has_minority_that_can_be_expelled
			any_sub_realm_county = {
				county_has_different_heritage_minority_culture_trigger = { CULTURE = root.culture }
			}
		}
		custom_description = {
			subject = root
			text = "has_expel_purge_cooldown"
			NOT = { has_variable = expelled_or_purged_peasants }
		}
	}

	effect = {
		trigger_event = minorities.0001
		set_variable = {
			name = expelled_or_purged_peasants
			years = 10
		}
		custom_tooltip = EXPULSION_COOLDOWN_WARNING
	}

	ai_potential = {
		always = no
	}
}

expel_religious_minority_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_expel.dds"
	}
	decision_group_type = minorities
	desc = expel_religious_minority_decision_desc

	ai_check_interval = 36

	is_shown = {
		has_realm_law_flag = unlock_expel_religious_minorities
	}

	is_valid_showing_failures_only = {
		is_at_war = no
		custom_tooltip = {
			text = has_minority_that_can_be_expelled
			any_sub_realm_county = {
				county_is_religiously_protected_trigger = no
				county_has_astray_or_worse_minority_faith_trigger = { FAITH = root.faith }
			}
		}
		custom_description = {
			subject = root
			text = "has_expel_purge_cooldown"
			NOT = { has_variable = expelled_or_purged_peasants }
		}
	}

	effect = {
		trigger_event = minorities.1001
		set_variable = {
			name = expelled_or_purged_peasants
			years = 10
		}
		custom_tooltip = EXPULSION_COOLDOWN_WARNING
	}

	ai_potential = {
		always = no
	}
}
