Unofficial fan reference · game files of Crusader Kings III 1.20.0.3 “Crozier”
CK3 Database

Decision · Decisions

Petition the Ceremonial Monarch

Petition your Liege for a gift or service

I can petition my Ceremonial Monarch to help me rise to the challenges I face; sincere requests which contribute to the good of the realm are often granted.

Requirements

The game shows no text of its own for these conditions; the script is below.

Shown to a character when (is_shown) (3 lines of game script)
tgp_is_ceremonial_petition_shown_trigger = yes
has_dlc_feature = royal_court
is_playable_character = yes

As written in game/common/decisions/40_japan_decisions.txt.

Can be taken when (is_valid) (3 lines of game script)
is_available_adult = yes
tgp_is_ceremonial_petition_shown_trigger = yes
tgp_is_ceremonial_petition_valid_trigger = yes

As written in game/common/decisions/40_japan_decisions.txt.

Effects

  • You travel to … court to deliver your Petition
Effect (76 lines of game script)
top_liege.primary_title.var:administrative_ui_special_title.holder = {
	save_scope_as = ceremonial_liege
}
custom_tooltip = petition_ceremonial_liege_decision_effects
if = {
	limit = {
		liege = {
			is_ai = yes
		}
	}
	custom_description_no_bullet = {
		text = petition_liege_warning_effect
	}
}
show_as_tooltip = {
	switch = {
		trigger = has_trait
		shy = {
			add_stress = medium_stress_impact_gain
		}
		arrogant = {
			add_stress = medium_stress_impact_gain
		}
	}
}
switch = {
	trigger = yes
	scope:petition_ceremonial_liege_regent = {
		set_variable = {
			name = petition_type
			value = flag:regent
		}
	}
	scope:petition_ceremonial_liege_appointment = {
		set_variable = {
			name = petition_type
			value = flag:appointment
		}
	}
	scope:petition_ceremonial_liege_wedding = {
		set_variable = {
			name = petition_type
			value = flag:wedding
		}
	}
	scope:petition_ceremonial_liege_privilege = {
		set_variable = {
			name = petition_type
			value = flag:privilege
		}
	}
}
if = {
	limit = {
		location = scope:ceremonial_liege.capital_province
	}
	trigger_event = {
		on_action = petition_ceremonial_liege_start
	}
	trigger_event = petition_liege.9020
}
else = {
	trigger_event = {
		on_action = petition_ceremonial_liege_start
	}
	start_travel_plan = {
		destination = scope:ceremonial_liege.capital_province
		on_travel_planner_cancel_on_action = petition_ceremonial_liege_travel_planner_exit
		on_arrival_event = petition_liege.9020
		on_arrival_destinations = all_but_last
	}
}
add_character_flag = {
	flag = petition_ceremonial_liege_character_flag
	weeks = 2
}

As written in game/common/decisions/40_japan_decisions.txt.

Source: game/common/decisions/40_japan_decisions.txt and the English localisation, Crusader Kings III 1.20.0.3.