CK3 DatabaseCrusader Kings III · 1.20.1.2 “Crozier” · unofficial
Silk & Silverout Tue, Nov 17What's free, what needs the DLC, price →

Major decision · Oath Decisions

End the Iranian Intermezzo

No cost

I have sworn to end the Iranian Intermezzo.

Requirements

Who sees it

The decision only appears in the list for a character who meets these:

  • Highest held Title is at least Kingdom Rank
  • Has “end the struggle oath” (a variable the game's script sets)
  • Has “end the struggle oath type var” (a variable the game's script sets)
  • The “end the struggle oath” timer is running (set by the game's script)
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.

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.

Effects

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.

• the game's own tooltip text · ◦ our reading of the script line · code the script where neither exists

What happens next

The event this decision fires, then the ones those fire, in order — with each choice and what it does.

  1. Step 1 · coronation_events.0175

    Fulfilled Oath: …

    My work is done, exactly as I said it would be. I heard the scorn of my detractors, their certainty I would fail when I swore my oath.

    When it fires

    Option

    • And a stronger … stands ready to meet it!

      • Stress and fulfillment impact: -20

    game/events/activities/coronation_activity/coronation_events.txt

Group
Oath Decisions
Major
yes
ID
end_the_struggle_oath_decision

End the Iranian Intermezzo is a major decision in Crusader Kings III (Oath Decisions). It needs not while still Host of a Coronation (listed below). Patch 1.20.1.2, from game/common/decisions/10_ach_oath_decisions.txt.

for a guide, post or blog
Quick answers (1)
What are the requirements for End the Iranian Intermezzo?
Blocked while: Still Host of a Coronation; the full conditions are on the page (patch 1.20.1.2).

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

Spotted a mistake on this page?