﻿ACMAG_is_obscure_character_trigger = {
	is_ai = yes
	is_ruler = no
	NOT = {
		any_close_family_member = {
			OR = {
				is_ai = no
				is_ruler = yes
			}
		}
	}
}

ACMAG_can_be_guardian_trigger = {
	OR = {
		exists = liege
		AND = {
			exists = location
			exists = root.location
			location = root.location
		}
	}
	is_available_adult = yes
	num_of_relation_ward < 2
}

ACMAG_can_initiate_marriage_trigger = {
	is_married = no
	is_concubine = no
	is_available_healthy_adult = yes
	is_visibly_fertile = yes
	is_foreign_court_guest = no
	liege = { is_landed = yes }
	can_marry_trigger = yes
	liege = { save_temporary_scope_as = liege }
	OR = {
		is_lowborn = no
		courtier_allowed_to_leave_trigger = no
	}
}

ACMAG_can_be_target_of_marriage_trigger = {
	is_married = no
	is_concubine = no
	is_available_healthy_adult = yes
	is_visibly_fertile = yes
	is_foreign_court_guest = no
	OR = {
		NOT = { exists = liege }
		liege = root.liege
	}
	AND = {
		age >= { value = root.age subtract = 10 }
		age <= { value = root.age add = 10 }
	}
	opinion = {
		target = root
		value >= 0
	}
	save_temporary_scope_as = saved_marriage_target
	root = {
		opinion = {
			target = scope:saved_marriage_target
			value >= 0
		}
		can_marry_character_trigger = { CHARACTER = scope:saved_marriage_target }
	}
}