﻿petition_liege_council_seat_trigger = {
	is_councillor = no
	$HOUSE$ = house
	OR = {
		can_be_chancellor_trigger = { COURT_OWNER = $LIEGE$ }
		can_be_steward_trigger = { COURT_OWNER = $LIEGE$ }
		can_be_marshal_trigger = { COURT_OWNER = $LIEGE$ }
		can_be_spymaster_trigger = { COURT_OWNER = $LIEGE$ }
		can_be_court_chaplain_trigger = { COURT_OWNER = $LIEGE$ }
	}
}

petition_liege_council_seat_family_trigger = {
	is_house_head = yes
	any_courtier = {
		is_available_healthy_ai_adult = yes
		petition_liege_council_seat_trigger = { HOUSE = $HOUSE$ LIEGE = $LIEGE$ }
	}
}

petition_liege_court_position_trigger = {
	has_any_court_position = no
	house = $HOUSE$
}

petition_liege_court_position_family_trigger = {
	is_house_head = yes
	any_courtier = {
		is_available_healthy_ai_adult = yes
		petition_liege_court_position_trigger = { HOUSE = $HOUSE$ }
	}
}

petition_liege_governorship_trigger = {
	liege = {
		save_temporary_scope_as = liege_temp
		any_held_title = {
			petition_liege_governorship_duchy_request = { LIEGE = scope:liege_temp }
		}
	}
}

petition_liege_governorship_family_trigger = {
	is_house_head = yes
	petition_liege_governorship_trigger = yes
	petition_liege_governorship_family_count_trigger = yes
	petition_liege_governorship_family_valid_trigger = yes
}

petition_liege_governorship_family_count_trigger = {
	house = {
		any_house_member = {
			count < 3
			is_landed = yes
			liege = root.liege
		}
	}
}

petition_liege_governorship_family_valid_trigger = {
	house = {
		any_house_member = {
			is_landed = no
			is_adult = yes
			liege = root
			can_be_granted_titles_by = { RULER = root.liege }
		}
	}
}

petition_liege_house_governorship_rights_trigger = {
	is_governor = yes
	custom_tooltip = {
		text = petition_liege_house_governorship_rights_valid_tt
		NOT = { exists = primary_title.var:petition_house_rights }
	}
}

petition_liege_admin_valid_trigger = {
	government_has_flag = government_is_administrative
	liege = { government_has_flag = government_is_administrative }
}

petition_liege_governorship_county_request = {
	tier = tier_county
	NOT = { this = $LIEGE$.capital_county }
}

petition_liege_governorship_duchy_request = {
	tier = tier_duchy
	is_noble_family_title = no
	is_landless_type_title = no
	NOT = { $LIEGE$.capital_county.duchy = this }
}

petition_liege_governorship_kingdom_request = {
	tier = tier_kingdom
	is_landless_type_title = no
	NOT = { $LIEGE$.capital_county.kingdom = this }
}
