﻿############

agotma_dragon_decline_period_trigger = {
	agotma_dragon_decline_period_active = yes
	OR = {
		has_game_rule = agotma_dragon_sickness_enabled_risky
		has_game_rule = agotma_dragon_sickness_enabled_extreme
	}
}

agotma_dragon_decline_period_active = {
	exists = title:b_ruins.holder.var:agotma_dragon_decline_period
}

#INSTIGATOR

agotma_instigator_valid_claim = {
	$ACTOR$ = { save_temporary_scope_as = t_actor }
	$RECIPIENT$ = { save_temporary_scope_as = t_recipient }
	exists = holder
	tier >= tier_duchy
	holder = {
		OR = {
			has_government = lp_feudal_government
			has_government = feudal_government
		}
		top_liege = scope:t_actor.top_liege
		scope:t_recipient = {
			save_temporary_opinion_value_as = {
				name = opinion_of_holder
				target = prev
			}
		}
		scope:opinion_of_holder < 25
		NOT = { is_vassal_or_below_of = scope:t_recipient }
		NOT = { is_parent_of = scope:t_recipient }
		NOT = { is_spouse_of = scope:t_recipient }
		trigger_if = {
			limit = { scope:t_recipient = { government_has_flag = government_is_landless_adventurer } }
			OR = {
				agot_is_independent_ruler = yes
				top_liege.primary_title.tier = tier_hegemony
			}
		}
		scope:t_recipient = { NOT = { is_primary_heir_of = prev } }
		NOT = { scope:t_recipient.primary_spouse = this }
	}
	trigger_if = {
		limit = { exists = scope:t_recipient.father }
		NOT = { holder = scope:t_recipient.father }
	}
	trigger_if = {
		limit = { exists = scope:t_recipient.mother }
		NOT = { holder = scope:t_recipient.mother }
	}
}

agotma_valid_force_alliance = {
	$ALLY_A$ = { save_temporary_scope_as = t_ally_a }
	$ALLY_B$ = { save_temporary_scope_as = t_ally_a }
	scope:t_ally_a = { NOT = { is_allied_to = scope:t_ally_a } }
}