CK3 DatabaseCrusader Kings III · 1.20.0.3 “Crozier” · unofficial

Major decision · Oath Decisions

End the Persian Struggle

No cost

I have sworn to end the Persian Struggle.

Requirements

The lines the game itself shows for this decision's conditions:

  • You have finished the Persian Struggle via any ending Decision.
  • You have finished the Iranian Intermezzo via any ending Decision.
  • You have finished the Iberian Struggle via any ending Decision.
  • Still Host of a Coronation
Shown to a character when (is_shown) (4 lines of game script)
highest_held_title_tier >= tier_kingdom
has_variable = end_the_struggle_oath
has_variable = end_the_struggle_oath_type_var
has_variable = end_the_struggle_oath_timer

As written in game/common/decisions/10_ach_oath_decisions.txt.

Can be taken when (is_valid) (56 lines of game script)
trigger_if = {
	limit = {
		var:end_the_struggle_oath_type_var = flag:persian_struggle
		exists = struggle:persian_struggle
	}
	custom_tooltip = {
		text = end_the_struggle_oath_decision_trigger_persian
		has_character_flag = ach_ended_struggle
	}
}
trigger_if = {
	limit = {
		var:end_the_struggle_oath_type_var = flag:persian_struggle
		NOT = {
			exists = struggle:persian_struggle
		}
	}
	custom_tooltip = {
		text = end_the_struggle_oath_decision_trigger_persian_ended
		has_character_flag = ach_ended_struggle
	}
}
trigger_else_if = {
	limit = {
		var:end_the_struggle_oath_type_var = flag:iberian_struggle
		exists = struggle:iberian_struggle
	}
	custom_tooltip = {
		text = end_the_struggle_oath_decision_trigger_iberian
		has_character_flag = ach_ended_struggle
	}
}
trigger_else_if = {
	limit = {
		var:end_the_struggle_oath_type_var = flag:iberian_struggle
		NOT = {
			exists = struggle:iberian_struggle
		}
	}
	custom_tooltip = {
		text = end_the_struggle_oath_decision_trigger_iberian_ended
		has_character_flag = ach_ended_struggle
	}
}
trigger_else = {
	always = yes
}
custom_tooltip = {
	text = busy_in_coronation_tooltip
	NOT = {
		involved_activity ?= {
			activity_host = root
			has_activity_type = activity_coronation
		}
	}
}

As written in game/common/decisions/10_ach_oath_decisions.txt.

Effects

The effect has no text of its own in the files; its script is below.

Effect (10 lines of game script)
coronation_oath_success_effect = {
	OATH = end_the_struggle_oath
}
show_as_tooltip = {
	add_character_modifier = oath_of_end_the_struggle
}
hidden_effect = {
	remove_variable = end_the_struggle_oath_timer
	remove_variable = end_the_struggle_oath_type_var
}

As written in game/common/decisions/10_ach_oath_decisions.txt.

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