Interaction · Diarch
Elevate Child as Nominal Co-Emperor
Raise a child from your Close Family or Extended Family to the position of Nominal Co-Emperor, making them your likely heir
What you need
You
To send it
has_active_diarchy = noIf
a check the game hides
Then
- The other character:
- Is a child
- Is family of you
- Is not imprisoned
One of these
- Is a courtier of you
or
Is a vassal of you
- Their government is not unplayable
- Their government is not a Theocratic-type Government
- Their government is not Adventurer
- The other character:
Also needed: available (not in an army, not imprisoned, not incapable) · none of the traits Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux · not busy in an Activity · not planning another Activity
To see it in the menu
- If played by the AI:
- Is at least 50 years old
has_active_diarchy = no- Highest held Title is at least Empire Rank
- Has the Acclamation Succession Law
One of these
One of these
- Holds Byzantine Empire
or
Holds Roman Empireor
Holds Eastern Roman Empire
or
Your culture: The Culture has the Administrative Emperors may enter into Duumvirates, voluntarily Sharing Power with another Character for powerful bonuses Tradition
- Every child: Is a child
- Highest held Title is at least Empire Rank
- Has the Acclamation Succession Law
One of these
One of these
- Holds Byzantine Empire
or
Holds Roman Empireor
Holds Eastern Roman Empire
or
Your culture: The Culture has the Administrative Emperors may enter into Duumvirates, voluntarily Sharing Power with another Character for powerful bonuses Tradition
One of these
scope:recipient ?= scope:actoror
The other character:All of these
- Is a child
- Is family of you
- Is not imprisoned
One of these
- Is a courtier of you
or
Is a vassal of you
- Their government is not unplayable
- Their government is not a Theocratic-type Government
- Their government is not Adventurer
Elevate Child as Nominal Co-Emperor is a diarch character interaction in Crusader Kings III. You need: Is available (not in an army, not imprisoned, not incapable), Has none of the traits: Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux, You are currently busy … and 1 more. Accepted automatically. It costs 500 Prestige, 150 Influence. Patch 1.20.1.2, from game/common/character_interactions/00_diarch_interactions.txt.
Quick answers (3)
- What are the requirements for Elevate Child as Nominal Co-Emperor in CK3?
- You: Is available (not in an army, not imprisoned, not incapable), Has none of the traits: Consumption, Typhus, Bubonic Plague, Smallpox, Measles, Bloody Flux, You are currently busy … and You are already planning another Activity. (patch 1.20.1.2)
- Will the AI accept Elevate Child as Nominal Co-Emperor?
- Yes: it is accepted automatically.
- How much does Elevate Child as Nominal Co-Emperor cost?
- 500 Prestige, 150 Influence (patch 1.20.1.2).
Will they accept?
The other character has no choice: the game accepts it automatically.
What happens
Effects
If
a check the game hides
Then
- You enter a Nominal Duumvirate with … as your Nominal Co-Emperor (… will have no access to Borrowed Powers till … becomes an Adult)
- Your designated heir:
set_designated_heir = scope:secondary_recipient
Otherwise
try_start_diarchy = junior_emperorshipset_diarch = scope:ai_recipientset_designated_heir = scope:ai_recipient
- The old heir:
If
Then
- Opinion: Disappointed (-20)
If a check the game hides passes: the same again (1 line)
- Opinion: Insulted (-30)
Otherwise
- Opinion: Insulted (-30)
Otherwise
- Opinion: Betrayal (-50)
If a check the game hides passes: the same again (1 line)
- Opinion: Hatred (-75)
Otherwise
- Opinion: Hatred (-75)
- Your designated diarch:
If
a check the game hides
Then
If
Then
- Opinion: Disappointed (-10)
If a check the game hides passes: the same again (1 line)
- Opinion: Insulted (-15)
Otherwise
- Opinion: Insulted (-15)
If
- The other character: Is not a ruler
- The other character:
NOT = { is_in_the_same_court_as = scope:actor }
Then
- You:
add_courtier = scope:secondary_recipient
• the game's own tooltip text · ◦ our reading of the script line · code the script where neither exists
Who can use it and sees it (is_available, is_shown) (23 lines of game script)
is_available = trigger_if = {
limit = {
is_ai = yes
}
age >= 50
has_active_diarchy = no
may_appoint_co_emperors_trigger = yes
any_child = {
count = all
is_adult = no
}
}
is_shown = scope:actor = {
may_appoint_co_emperors_trigger = yes
}
OR = {
scope:recipient ?= scope:actor
scope:secondary_recipient ?= {
valid_junior_emperor_candidate_trigger = {
LIEGE = scope:actor
}
}
}As written in game/common/character_interactions/00_diarch_interactions.txt.
Can be sent when (is_valid…) (16 lines of game script)
scope:actor = {
has_active_diarchy = no
}
trigger_if = {
limit = {
exists = scope:secondary_recipient
}
scope:secondary_recipient = {
valid_junior_emperor_candidate_trigger = {
LIEGE = scope:actor
}
}
}
scope:actor = {
is_available_at_peace = yes
}As written in game/common/character_interactions/00_diarch_interactions.txt.
Effects (on_send, on_accept, on_decline) (102 lines of game script)
on_accept = scope:actor = {
if = {
limit = {
NOT = {
exists = scope:ai_recipient
}
}
custom_tooltip = {
text = appoint_junior_emperor_interaction.tt.enter_junior_emperorship_with_secondary_recipient
try_start_diarchy = junior_emperorship
set_diarch = scope:secondary_recipient
}
designated_heir ?= {
if = {
limit = {
this != scope:secondary_recipient
}
custom_tooltip = appoint_junior_emperor_interaction.tt.overwrite_designated_heir
save_scope_as = old_heir
}
}
set_designated_heir = scope:secondary_recipient
}
else = {
try_start_diarchy = junior_emperorship
set_diarch = scope:ai_recipient
designated_heir ?= {
if = {
limit = {
this != scope:ai_recipient
}
save_scope_as = old_heir
}
}
set_designated_heir = scope:ai_recipient
}
}
grateful_for_appointment_as_co_emperor_effect = yes
diarch_overwrites_old_designated_heir_apply_opinions_effect = {
LIEGE = scope:actor
CO_RULER = scope:secondary_recipient
}
designated_diarch_overwridden_by_co_ruler_effect = {
LIEGE = scope:actor
CO_RULER = scope:secondary_recipient
}
if = {
limit = {
scope:secondary_recipient = {
is_ruler = no
}
scope:secondary_recipient = {
NOT = {
is_in_the_same_court_as = scope:actor
}
}
}
scope:actor = {
add_courtier = scope:secondary_recipient
}
}
if = {
limit = {
scope:secondary_recipient.liege != scope:actor
}
scope:secondary_recipient.liege = {
add_opinion = {
target = scope:actor
modifier = retracted_vassal
}
}
scope:secondary_recipient.liege = {
add_opinion = {
target = scope:actor
modifier = retracted_vassal
}
}
create_title_and_vassal_change = {
type = revoked
save_scope_as = change
}
scope:secondary_recipient = {
change_liege = {
liege = scope:actor
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
}
scope:actor = {
diarch_interaction_set_or_update_global_variable_effect = {
VARIABLE = di_track_appjunemp_accept
}
diarch_interaction_add_to_global_list_effect = {
VARIABLE_LIST = di_track_appjunemp_accept_actor_list
}
}
scope:recipient = {
diarch_interaction_add_to_global_list_effect = {
VARIABLE_LIST = di_track_appjunemp_accept_recipient_list
}
}As written in game/common/character_interactions/00_diarch_interactions.txt.
- Category
- Diarch
- Cost: Prestige
- 500
- Cost: Influence
- 150
- In the menu
- under More…
- ID
appoint_junior_emperor_interaction
Source: game/common/character_interactions/00_diarch_interactions.txt and the English localisation, Crusader Kings III 1.20.1.2. “You” is the character who sends it (scope:actor, or a puppet acting for you); “the character you target” is the recipient.