Interaction · Diplomatic actions
Support Candidacy
Increase the other character's Candidate Score for one of your Clerical Titles
What you need
You
To send it
- In some cases (on a condition the game doesn't show) › You:
piety >= pam_increase_theocratic_heir_candidacy_cost_value
- The target:
One of these
has_title_law = clerical_appointment_lawor
Their holder: Has the Clerical Appointment Law
To see it in the menu
- Any held title:
One of these
- Their holder: Has the Clerical Appointment Law
or
has_title_law = clerical_appointment_law
If
- You:
- Has the Clerical Appointment Law
- Your Government is a Theocratic-type Government
Then
One of these
root.player_heir ?= scope:secondary_recipientor
The other character:- Is not a ruler
- Their faith is the same as that of puppet or actor
One of these
- Is family of you
or
Is a courtier of you
Otherwise
- You:
If
a check the game hides
Then
- Your house: Has the house check as house head
- Your government is not a Theocratic-type Government
- Your faith is the same as that of secondary recipient
- Is of the same house as the other character
- The other character:
- You:
The character you target
- Is an Adult
Which title you can pick
- The target:
- Title tier at least County
- Is not the Head of Faith
One of these
this = scope:puppet_or_actor.primary_titleor
If
a check the game hides
Then
All of these
If
a check the game hides
Then
- The … Title must have any Appointment Succession Law
- Candidates cannot compete for Titles that will automatically follow a Title of a higher Tier
All of these
- The candidate temp:
- Is an Adult
- Their faith is the same as that of top liege temp
- … must be a Dominant, Equal, or Clerical Gender within your Faith (⟨faith⟩)
- … must be a member of the Clergy, or ⟨faith⟩ must have the Lay Clergy Doctrine
- … Government does not allow Theocratic appointments (…)
- … must be able to inherit Titles (not Disinherited, Gallivanter, or Military Order Member)
- The candidate temp:
Support Candidacy is a diplomatic character interaction in Crusader Kings III. The character you target needs: Is an Adult. Accepted automatically. It costs Piety (varies). It needs By God Alone. Patch 1.20.1.2, from game/common/character_interactions/pam_interactions.txt.
Quick answers (3)
- What are the requirements for Support Candidacy in CK3?
- The character you target: Is an Adult. (patch 1.20.1.2)
- Will the AI accept Support Candidacy?
- Yes: it is accepted automatically.
- How much does Support Candidacy cost?
- Piety (varies) (patch 1.20.1.2).
Will they accept?
The other character has no choice: the game accepts it automatically.
What happens
Effects
- In some cases (on a condition the game doesn't show) › You › If increase theocratic heir candidacy cost more than 0:
add_piety = { … }
- The target:
change_appointment_investment = { target = scope:secondary_recipient investor = scope:puppet_or_actor value = scope:support_candidate_score }
• 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) (57 lines of game script)
is_shown = scope:puppet_or_actor ?= {
any_held_title = {
OR = {
holder ?= {
has_realm_law = clerical_appointment_law
}
has_title_law = clerical_appointment_law
}
}
}
has_pam_dlc_trigger = yes
trigger_if = {
limit = {
scope:puppet_or_actor ?= {
has_realm_law = clerical_appointment_law
government_has_flag = government_is_theocracy
}
}
OR = {
scope:puppet_or_actor.player_heir ?= scope:secondary_recipient
scope:secondary_recipient ?= {
is_ruler = no
is_available = yes
faith ?= scope:puppet_or_actor.faith
OR = {
is_close_or_extended_family_of = scope:puppet_or_actor
is_courtier_of = scope:puppet_or_actor
}
can_be_granted_theocratic_titles_by = {
RULER = scope:puppet_or_actor
}
}
}
}
trigger_else = {
scope:puppet_or_actor ?= {
exists = house
is_house_head = yes
NOT = {
government_has_flag = government_is_theocracy
}
faith ?= scope:secondary_recipient.faith
house ?= scope:secondary_recipient.house
}
scope:secondary_recipient ?= {
is_ruler = no
is_available = yes
trigger_if = {
limit = {
exists = scope:puppet_or_actor
}
can_be_granted_theocratic_titles_by = {
RULER = scope:puppet_or_actor
}
}
}
}As written in game/common/character_interactions/pam_interactions.txt.
Can be sent when (is_valid…) (11 lines of game script)
scope:recipient = {
is_adult = yes
}
trigger_if = {
limit = {
scope:is_puppet_action ?= yes
}
scope:puppet_or_actor = {
piety >= pam_increase_theocratic_heir_candidacy_cost_value
}
}As written in game/common/character_interactions/pam_interactions.txt.
Effects (on_send, on_accept, on_decline) (100 lines of game script)
on_accept = if = {
limit = {
scope:is_puppet_action ?= yes
}
scope:puppet_or_actor = {
if = {
limit = {
pam_increase_theocratic_heir_candidacy_cost_value > 0
}
add_piety = {
value = {
add = pam_increase_theocratic_heir_candidacy_cost_value
max = piety
multiply = -1
}
}
}
}
}
switch = {
trigger = yes
scope:as_much_as_needed_candidacy_option = {
save_scope_value_as = {
name = support_candidate_score
value = {
value = clerical_appointment_score_max_value
multiply = scope:puppet_or_actor.appointment_score_interaction_multiplier_modifiers_value
multiply = scope:puppet_or_actor.pam_theocratic_candidacy_situation_multiplier_value
}
}
}
scope:major_candidacy_option = {
save_scope_value_as = {
name = support_candidate_score
value = {
value = appointment_score_major_value
multiply = scope:puppet_or_actor.appointment_score_interaction_multiplier_modifiers_value
multiply = scope:puppet_or_actor.pam_theocratic_candidacy_situation_multiplier_value
}
}
}
scope:medium_candidacy_option = {
save_scope_value_as = {
name = support_candidate_score
value = {
value = appointment_score_medium_value
multiply = scope:puppet_or_actor.appointment_score_interaction_multiplier_modifiers_value
multiply = scope:puppet_or_actor.pam_theocratic_candidacy_situation_multiplier_value
}
}
}
}
scope:puppet_or_actor = {
send_interface_toast = {
type = event_toast_effect_neutral
title = increase_theocratic_heir_candidacy_notification
left_icon = scope:puppet_or_actor
right_icon = scope:secondary_recipient
scope:target = {
change_appointment_investment = {
target = scope:secondary_recipient
investor = scope:puppet_or_actor
value = scope:support_candidate_score
}
}
}
}
if = {
limit = {
scope:is_puppet_action ?= yes
scope:actor != scope:recipient
}
scope:actor = {
send_interface_toast = {
type = event_toast_effect_neutral
title = increase_theocratic_heir_candidacy_notification_puppeteer
left_icon = scope:puppet_or_actor
right_icon = scope:secondary_recipient
}
}
}
hidden_effect = {
scope:secondary_recipient = {
send_interface_message = {
type = msg_candidacy_improved
title = supported_candidacy_toast
left_icon = scope:puppet_or_actor
right_icon = scope:target
show_as_tooltip = {
scope:target = {
change_appointment_investment = {
target = scope:secondary_recipient
investor = scope:puppet_or_actor
value = scope:support_candidate_score
}
}
}
}
}
}As written in game/common/character_interactions/pam_interactions.txt.
- Category
- Diplomatic actions
- Cost: Piety
- varies
- DLC
- By God Alone
- In the menu
- under More…
- ID
increase_theocratic_heir_candidacy
Source: game/common/character_interactions/pam_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.