Interaction · Religious actions
Reaffirm Doctrine
Reaffirm a Doctrine of your Rite to the recipient, urging them to replace it in …
What you need
You
To send it
To see it in the menu
- You are the Head of Faith
- Is available (an adult, 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 …
- You are already planning another Activity
- Any doctrine:
- Your rite: Has the prev Doctrine
- The target’s rite: Does not have the prev Doctrine
One of these
this = doctrine:doctrine_monogamyor
this = doctrine:doctrine_polygamyor
this = doctrine:doctrine_concubinesor
this = doctrine:doctrine_divorce_disallowedor
this = doctrine:doctrine_divorce_approvalor
this = doctrine:doctrine_divorce_allowedor
this = doctrine:doctrine_bastardry_noneor
this = doctrine:doctrine_bastardry_legitimizationor
this = doctrine:doctrine_bastardry_allor
this = doctrine:doctrine_homosexuality_crimeor
this = doctrine:doctrine_homosexuality_shunnedor
this = doctrine:doctrine_homosexuality_acceptedor
this = doctrine:doctrine_deviancy_crimeor
this = doctrine:doctrine_deviancy_shunnedor
this = doctrine:doctrine_deviancy_acceptedor
this = doctrine:doctrine_deviancy_virtuousor
this = doctrine:doctrine_adultery_men_crimeor
this = doctrine:doctrine_adultery_men_shunnedor
this = doctrine:doctrine_adultery_men_acceptedor
this = doctrine:doctrine_adultery_women_crimeor
this = doctrine:doctrine_adultery_women_shunnedor
this = doctrine:doctrine_adultery_women_acceptedor
this = doctrine:doctrine_kinslaying_any_dynasty_member_crimeor
this = doctrine:doctrine_kinslaying_extended_family_crimeor
this = doctrine:doctrine_kinslaying_close_kin_crimeor
this = doctrine:doctrine_kinslaying_shunnedor
this = doctrine:doctrine_kinslaying_acceptedor
this = doctrine:doctrine_witchcraft_crimeor
this = doctrine:doctrine_witchcraft_shunnedor
this = doctrine:doctrine_witchcraft_acceptedor
this = doctrine:doctrine_witchcraft_virtuousor
this = doctrine:doctrine_gender_male_dominatedor
this = doctrine:doctrine_gender_equalor
this = doctrine:doctrine_gender_female_dominatedor
this = doctrine:doctrine_consanguinity_dynasticor
this = doctrine:doctrine_consanguinity_restrictedor
this = doctrine:doctrine_consanguinity_cousinsor
this = doctrine:doctrine_consanguinity_aunt_nephew_and_uncle_nieceor
this = doctrine:doctrine_consanguinity_unrestrictedor
this = doctrine:doctrine_pluralism_fundamentalistor
this = doctrine:doctrine_pluralism_righteousor
this = doctrine:doctrine_pluralism_pluralisticor
this = doctrine:doctrine_theocracy_temporalor
this = doctrine:doctrine_theocracy_lay_clergyor
this = doctrine:doctrine_no_heador
this = doctrine:doctrine_spiritual_heador
this = doctrine:doctrine_temporal_heador
this = doctrine:doctrine_clerical_function_taxationor
this = doctrine:doctrine_clerical_function_alms_and_pacificationor
this = doctrine:doctrine_clerical_function_recruitmentor
this = doctrine:doctrine_clerical_gender_male_onlyor
this = doctrine:doctrine_clerical_gender_eitheror
this = doctrine:doctrine_clerical_gender_female_onlyor
this = doctrine:doctrine_clerical_marriage_allowedor
this = doctrine:doctrine_clerical_marriage_disallowedor
this = doctrine:doctrine_clerical_succession_temporal_appointmentor
this = doctrine:doctrine_clerical_succession_spiritual_appointmentor
this = doctrine:doctrine_clerical_succession_temporal_fixed_appointmentor
this = doctrine:doctrine_clerical_succession_spiritual_fixed_appointmentor
this = doctrine:doctrine_clerical_succession_conditionalor
this = doctrine:doctrine_pilgrimage_forbiddenor
this = doctrine:doctrine_pilgrimage_encouragedor
this = doctrine:doctrine_pilgrimage_local_ritesor
this = doctrine:doctrine_pilgrimage_mandatoryor
this = doctrine:doctrine_pilgrimage_mandatory_hajjor
this = doctrine:doctrine_funeral_stoicor
this = doctrine:doctrine_funeral_bewailmentor
this = doctrine:doctrine_funeral_cremationor
this = doctrine:doctrine_funeral_sky_burialor
this = doctrine:doctrine_funeral_mummificationor
this = doctrine:doctrine_family_ritesor
this = doctrine:doctrine_no_anointmentor
this = doctrine:doctrine_anointment_permittedor
this = doctrine:doctrine_imperial_anointmentor
this = doctrine:doctrine_monotheistor
this = doctrine:doctrine_polytheistor
this = doctrine:doctrine_monasticism_encouragedor
this = doctrine:doctrine_monasticism_acceptedor
this = doctrine:doctrine_monasticism_absentor
this = doctrine:doctrine_monasticism_forbiddenor
this = doctrine:doctrine_sacraments_centralor
this = doctrine:doctrine_sacraments_absent
The character you target
- Is an Adult
- Their faith is the same as that of actor
rite != scope:actor.riterite.head_of_rite ?= this
Reaffirm Doctrine is a religious character interaction in Crusader Kings III. Accepted automatically in some cases; otherwise the AI weighs it. Reasons the AI weighs include Herald (+75), Herald (-75), Heresiarch (+30) and 11 more. It costs 100 Piety. Patch 1.20.1.2, from game/common/character_interactions/pam_interactions.txt.
Quick answers (2)
- How do I get the AI to accept Reaffirm Doctrine?
- Accepted automatically in some cases; otherwise the AI weighs it. Its reasons: You have a high Level of Devotion, Herald +75, Herald -75, Heresiarch +30, The recipient is a Heresiarch -100, … Opinion of …, We are Close Family +20, We are Extended Family +10, You … the recipient's lover +25, You … the recipient's friend +25, Zealous -40, Difference between the recipient's and your Learning Skill, Intimidated by you, Terrified of you, Difference in Tier, The recipient's Realm Capital follows the same Rite +15, You and the recipient are not in the same realm -20, … Situation Phase +10, The recipient dislikes this Doctrine -1,000 and The recipient likes this Doctrine +100.
- How much does Reaffirm Doctrine cost?
- 100 Piety (patch 1.20.1.2).
Will they accept?
Accepted automatically when:
- They use their Hook on …
Otherwise the AI adds these up and accepts above zero; near zero the answer is partly random (ai_maybe). Reasons in italics are the script's, with no label in the game.
| Reason | Amount |
|---|---|
| Base | -100 |
You have a high Level of Devotionwhen
| varies |
| Herald | +75 |
| Herald | -75 |
Heresiarchwhen
| +30 |
The recipient is a Heresiarchwhen
| -100 |
| … Opinion of … | varies |
We are Close Familywhen
| +20 |
We are Extended Familywhen
| +10 |
You … the recipient's loverwhen
| +25 |
You … the recipient's friendwhen
| +25 |
| Zealous | -40 |
| Difference between the recipient's and your Learning Skill | varies |
Intimidated by youwhen
| intimidated_halved_reason_value |
Terrified of youwhen
| cowed_halved_reason_value |
Difference in Tierwhen
| varies |
The recipient's Realm Capital follows the same Ritewhen
| +15 |
You and the recipient are not in the same realmwhen
| -20 |
… Situation Phasewhen
| +10 |
| The recipient dislikes this Doctrine | -1,000 |
| The recipient likes this Doctrine | +100 |
Acceptance (ai_accept) (257 lines of game script)
base = -100
modifier = {
add = {
value = scope:actor.piety_level
subtract = scope:recipient.piety_level
multiply = 15
min = 0
}
scope:actor.piety_level > scope:recipient.piety_level
desc = spiritual_counsel_ai_priest_pious
}
modifier = {
add = 75
scope:puppet_or_actor ?= {
has_trait = herald
}
desc = I_HAVE_HERALD_TRAIT
}
modifier = {
add = -75
scope:recipient = {
has_trait = herald
}
desc = I_HAVE_HERALD_TRAIT
}
modifier = {
add = 30
scope:puppet_or_actor ?= {
has_trait = heresiarch
}
desc = I_HAVE_HERESIARCH_TRAIT
}
modifier = {
add = -100
scope:recipient = {
has_trait = heresiarch
}
desc = ASK_FOR_CONVERSION_RECIPIENT_IS_HERESIARCH
}
opinion_modifier = {
who = scope:recipient
opinion_target = scope:puppet_or_actor
multiplier = 0.5
desc = AI_OPINION_REASON
}
modifier = {
add = 20
scope:recipient = {
is_close_family_of = scope:puppet_or_actor
}
desc = CLOSE_FAMILY_REASON
}
modifier = {
add = 10
scope:recipient = {
NOT = {
is_close_family_of = scope:puppet_or_actor
}
is_extended_family_of = scope:puppet_or_actor
}
desc = EXTENDED_FAMILY_REASON
}
modifier = {
scope:recipient = {
has_relation_lover = scope:puppet_or_actor
}
add = {
value = 25
}
desc = WE_ARE_LOVERS
}
modifier = {
scope:recipient = {
has_relation_friend = scope:puppet_or_actor
}
add = {
value = 25
}
desc = WE_ARE_FRIENDS
}
modifier = {
add = -40
scope:recipient = {
has_trait = zealous
}
desc = INTERACTION_ZEALOUS
}
modifier = {
add = {
value = scope:puppet_or_actor.learning
subtract = scope:recipient.learning
}
desc = ASK_FOR_CONVERSION_RECIPIENT_LEARNING
}
modifier = {
add = intimidated_halved_reason_value
scope:puppet_or_actor ?= {
is_landless_adventurer = no
}
scope:recipient = {
has_dread_level_towards = {
target = scope:puppet_or_actor
level = 1
}
}
desc = INTIMIDATED_REASON
}
modifier = {
add = cowed_halved_reason_value
scope:puppet_or_actor ?= {
is_landless_adventurer = no
}
scope:recipient = {
has_dread_level_towards = {
target = scope:puppet_or_actor
level = 2
}
}
desc = COWED_REASON
}
modifier = {
add = {
value = scope:puppet_or_actor.highest_held_title_tier
subtract = scope:recipient.highest_held_title_tier
multiply = 20
}
scope:puppet_or_actor ?= {
OR = {
highest_held_title_tier > scope:recipient.highest_held_title_tier
highest_held_title_tier < scope:recipient.highest_held_title_tier
}
}
scope:recipient = {
trigger_if = {
limit = {
scope:puppet_or_actor ?= {
any_held_title = {
has_clerical_region = yes
}
}
}
is_ruler = yes
}
trigger_else = {
limit = {
scope:puppet_or_actor ?= {
NOT = {
any_held_title = {
has_clerical_region = yes
}
}
}
}
is_vassal_of = scope:puppet_or_actor
}
}
desc = RELATIVE_TITLE_TIER_REASON
}
modifier = {
add = 15
scope:recipient = {
is_ruler = yes
capital_county.rite = scope:puppet_or_actor.rite
}
desc = THEY_HAVE_CAPITAL_WITH_SAME_RITE_REASON
}
modifier = {
add = -20
scope:puppet_or_actor ?= {
is_ai = no
any_held_title = {
has_clerical_region = no
}
this.top_liege != scope:recipient.top_liege
}
desc = not_same_realm_value_tt
}
modifier = {
add = 10
situation:the_christian_church ?= {
OR = {
situation_participant_group:christian_regular_main_power_rulers = {
participant_group_has_character = scope:recipient
has_participant_group_parameter = the_christian_church_easier_sway_to_rite
}
situation_participant_group:christian_regular_secondary_powers_rulers = {
participant_group_has_character = scope:recipient
has_participant_group_parameter = the_christian_church_easier_sway_to_rite
}
}
}
desc = CHRISTIAN_CHURCH_PHASE_REASON
}
modifier = {
add = -1000
switch = {
trigger = yes
scope:doctrine_bastardry_all = {
scope:recipient = {
has_trait = bastard
}
}
scope:doctrine_homosexuality_crime = {
scope:recipient = {
OR = {
is_attracted_to_gender_of = this
is_sodomite_trigger = yes
}
}
}
scope:doctrine_homosexuality_shunned = {
scope:recipient = {
OR = {
is_attracted_to_gender_of = this
is_sodomite_trigger = yes
}
NOT = {
rite = {
rite_has_doctrine = doctrine_homosexuality_crime
}
}
}
}
scope:doctrine_deviancy_crime = {
scope:recipient = {
is_deviant_trigger = yes
}
}
scope:doctrine_deviancy_shunned = {
scope:recipient = {
is_deviant_trigger = yes
NOT = {
rite = {
rite_has_doctrine = doctrine_deviancy_crime
}
}
}
}
scope:doctrine_adultery_men_shunned = {
scope:recipient = {
is_female = no
is_adulterer_or_fornicator_trigger = yes
NOT = {
rite = {
rite_has_doctrine = doctrine_adultery_men_crime
}
}
}
}
scope:doctrine_adultery_men_crime = {
scope:recipient = {
is_female = no
is_adulterer_or_fornicator_trigger = yes
}
}
scope:do
# … (cut here; the rest is in the file)As written in game/common/character_interactions/pam_interactions.txt.
What happens
When you send it
If
- You: Is played by the AI
Then
- 1 of 82 things will happen:
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- 1%: Nothing else happens
- … (more in the script below)
If they accept
If they refuse
If
a check the game hides
Then
- You: Spiritual fulfillment -1
Otherwise
- You: Opinion: Refusal (-15)
Options when sending
- Use a Hook
- Monogamy
- Polygamy
- Concubinage
- Disallowed Divorce
- Conditionally Approved Divorce
- Always Allowed Divorce
- Always Legitimate Bastardry
- Bastard Legitimization
- Illegitimate Bastardry
- Criminal Same-Sex Relations
- Shunned Same-Sex Relations
- Accepted Same-Sex Relations
- Criminal Deviancy
- Shunned Deviancy
- Accepted Deviancy
- Virtuous Deviancy
- Criminal Male Adultery
- Shunned Male Adultery
- Accepted Male Adultery
- Criminal Female Adultery
- Shunned Female Adultery
- Accepted Female Adultery
- Criminal Kinslaying within Dynasty
- Criminal Kinslaying within Family
- Criminal Kinslaying on Close Kin
- Shunned Kinslaying
- Accepted Kinslaying
- Criminal Witchcraft
- Shunned Witchcraft
- Accepted Witchcraft
- Virtuous Witchcraft
- Male-dominated Society
- Gender Equality
- Female-dominated Society
- Forbidden Marriage within Dynasty
- Forbidden Marriage with Close Kin
- Cousin Marriage
- Avunculate Marriage
- Unrestricted Marriage
- Fundamentalist Attitude
- Righteous Attitude
- Pluralist Attitude
- Theocratic Clergy
- Lay Clergy
- No Head of Faith
- Spiritual Leadership
- Temporal Leadership
- Control Functions for the Clergy
- Clerical Alms and Pacification
- Military Functions for the Clergy
- Men-restricted Clergy
- Unrestricted Genders for Clergy
- Women-restricted Clergy
- Allowed Clerical Marriage
- Forbidden Clerical Marriage
- Temporal Revocable Clerical Appointment
- Spiritual Revocable Clerical Appointment
- Temporal Clerical Appointment for Life
- Spiritual Clerical Appointment for Life
- Conditional Clerical Appointment
- Forbidden Pilgrimages
- Encouraged Pilgrimages
- Local Rites
- Mandatory Pilgrimages
- Hajj
- Stoic Burial
- Bewailing Burial
- Cremation
- Sky Burials
- Mummification
- Family Burial Rites
- No Anointment
- Anointment Permitted
- Imperial Anointment
- Monotheism
- Polytheism
- Encourage Monasticism
- Accept Monasticism
- No Monasticism
- Forbid Monasticism
- Central
- No Sacraments
• 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) (19 lines of game script)
is_available = faith.religious_head ?= this
is_available_adult = yes
is_shown = scope:recipient = {
is_adult = yes
faith ?= scope:actor.faith
rite != scope:actor.rite
rite.head_of_rite ?= this
}
any_doctrine = {
scope:actor.rite ?= {
rite_has_doctrine = prev
}
scope:recipient.rite ?= {
NOT = {
rite_has_doctrine = prev
}
}
pam_doctrine_can_be_reaffirm = yes
}As written in game/common/character_interactions/pam_interactions.txt.
Can be sent when (is_valid…) (11 lines of game script)
trigger_if = {
limit = {
scope:actor = {
is_ai = no
}
}
custom_tooltip = {
text = pam_reaffirm_doctrine_one_doctrine_tt
pam_reaffirm_doctrine_send_option_selected_trigger = yes
}
}As written in game/common/character_interactions/pam_interactions.txt.
Effects (on_send, on_accept, on_decline) (233 lines of game script)
on_send = if = {
limit = {
scope:actor = {
is_ai = yes
}
}
random_list = {
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_monogamy
}
}
}
doctrine:doctrine_monogamy = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_polygamy
}
}
}
doctrine:doctrine_polygamy = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_concubines
}
}
}
doctrine:doctrine_concubines = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_divorce_disallowed
}
}
}
doctrine:doctrine_divorce_disallowed = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_divorce_approval
}
}
}
doctrine:doctrine_divorce_approval = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_divorce_allowed
}
}
}
doctrine:doctrine_divorce_allowed = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_bastardry_none
}
}
}
doctrine:doctrine_bastardry_none = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_bastardry_legitimization
}
}
}
doctrine:doctrine_bastardry_legitimization = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_bastardry_all
}
}
}
doctrine:doctrine_bastardry_all = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_homosexuality_crime
}
}
}
doctrine:doctrine_homosexuality_crime = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_homosexuality_shunned
}
}
}
doctrine:doctrine_homosexuality_shunned = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_homosexuality_accepted
}
}
}
doctrine:doctrine_homosexuality_accepted = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_deviancy_crime
}
}
}
doctrine:doctrine_deviancy_crime = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_deviancy_shunned
}
}
}
doctrine:doctrine_deviancy_shunned = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_deviancy_accepted
}
}
}
doctrine:doctrine_deviancy_accepted = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_deviancy_virtuous
}
}
}
doctrine:doctrine_deviancy_virtuous = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_different_doctrine_with_rite_trigger = {
RITE = scope:recipient.rite
DOCTRINE = doctrine_adultery_men_crime
}
}
}
doctrine:doctrine_adultery_men_crime = {
save_scope_as = pam_reaffirm_doctrine
}
}
1 = {
trigger = {
scope:actor.rite = {
has_
# … (cut here; the rest is in the file)As written in game/common/character_interactions/pam_interactions.txt.
- Category
- Religious actions
- Cost: Piety
- 100
- Again on the same character
- after 5 years
- In the menu
- main list
- ID
pam_reaffirm_doctrine_interaction
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. “…” marks words the game fills in at play time (a name, a title).