﻿gpt_persecution_trigger = {
	trigger_if = {
		limit = {
			is_independent_ruler = no
			any_liege_or_above = {
				opinion = {
					target = ROOT
					value < -40
				}
			}
		}
		OR = {
			has_relation_rival = root
			has_relation_nemesis = root
			opinion = { target = ROOT value < 0 }
			AND = {
				opinion = { target = ROOT value < 40 }
				OR = {
					has_opinion_modifier = {
						modifier = left_war_early
						target = ROOT
					}
					has_opinion_modifier = {
						modifier = switched_sides_in_war
						target = ROOT
					}
					has_opinion_modifier = {
						modifier = gallowsbait_scum_opinion
						target = ROOT
					}
					has_opinion_modifier = {
						modifier = succeeded_criminal_contract_against_me_opinion
						target = ROOT
					}
				}
			}
		}
	}
	trigger_else = {
		OR = {
			has_relation_rival = root
			has_relation_nemesis = root
			opinion = { target = ROOT value < -40 }
			AND = {
				opinion = { target = ROOT value < 0 }
				OR = {
					has_opinion_modifier = {
						modifier = left_war_early
						target = ROOT
					}
					has_opinion_modifier = {
						modifier = switched_sides_in_war
						target = ROOT
					}
					has_opinion_modifier = {
						modifier = gallowsbait_scum_opinion
						target = ROOT
					}
					has_opinion_modifier = {
						modifier = succeeded_criminal_contract_against_me_opinion
						target = ROOT
					}
				}
			}
		}
	}
	current_military_strength >= ROOT.current_military_strength
}
