Interaction · Religious actions
Sway Schism Stance
Urge the recipient to adopt your stance on the looming division of the Church
What you need
You
To send it
To see it in the menu
- Does not have “great schism decision taken” (a variable the game's script sets)
- The Christian Church:
- Great schism status is ongoing
- Does not have “great schism decision taken” (a variable the game's script sets)
- Is a ruler
- Your faith is Chalcedonianism
Sway Schism Stance is a religious character interaction in Crusader Kings III. You need: Is not at war with the target, Does not have the Trait: Incapable, Is an Adult and 1 more. The character you target needs: Is an Adult and Does not have the Trait: Incapable. The AI weighs it (the answer is partly random). Reasons the AI weighs include Favors the recipient's own Rite (+50), Betrays the recipient's own Rite (-50), The recipient leads the faithful (-50) and 4 more. Patch 1.20.1.2, from game/common/character_interactions/pam_interactions.txt.
Quick answers (2)
- What are the requirements for Sway Schism Stance in CK3?
- You: Is not at war with the target, Does not have the Trait: Incapable, Is an Adult and You must have taken a stance on the looming division of the Church. The character you target: Is an Adult and Does not have the Trait: Incapable. (patch 1.20.1.2)
- How do I get the AI to accept Sway Schism Stance?
- The AI weighs it (the answer is partly random). Its reasons: … Opinion of …, Favors the recipient's own Rite +50, Betrays the recipient's own Rite -50, The recipient leads the faithful -50, The recipient's Personal Tenet belongs to the favored Rite +20, The recipient's Personal Tenet belongs to a slighted Rite -20, The recipient … Zealous and already stands firm -20 and The recipient … Cynical +10.
Will they accept?
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 | -10 |
| … Opinion of … | varies |
Favors the recipient's own Ritewhen
| +50 |
Betrays the recipient's own Ritewhen
| -50 |
The recipient leads the faithfulwhen
| -50 |
The recipient's Personal Tenet belongs to the favored Ritewhen
| +20 |
The recipient's Personal Tenet belongs to a slighted Ritewhen
| -20 |
| The recipient … Zealous and already stands firm | -20 |
| The recipient … Cynical | +10 |
Acceptance (ai_accept) (132 lines of game script)
base = -10
opinion_modifier = {
who = scope:recipient
opinion_target = scope:actor
multiplier = 1.0
desc = AI_OPINION_REASON
}
modifier = {
add = 50
desc = pam_sway_schism_stance_aligned_reason
OR = {
AND = {
scope:actor.var:pam_schism_stance ?= flag:mainline
scope:recipient.rite = faith:christian_faith.main_rite
}
AND = {
scope:actor.var:pam_schism_stance ?= flag:competitor
NOT = {
scope:recipient.rite = faith:christian_faith.main_rite
}
}
}
}
modifier = {
add = -50
desc = pam_sway_schism_stance_opposed_reason
OR = {
AND = {
scope:actor.var:pam_schism_stance ?= flag:mainline
NOT = {
scope:recipient.rite = faith:christian_faith.main_rite
}
}
AND = {
scope:actor.var:pam_schism_stance ?= flag:competitor
scope:recipient.rite = faith:christian_faith.main_rite
}
}
}
modifier = {
add = -50
desc = pam_sway_schism_stance_religious_head_reason
scope:recipient = {
OR = {
religious_head_or_challenger ?= this
rite.head_of_rite ?= this
}
}
}
modifier = {
add = 20
desc = pam_sway_schism_stance_tenet_aligned_reason
OR = {
AND = {
scope:actor = {
pam_schism_stance_supports_rite_trigger = {
RITE = byzantine_rite
OTHER_RITE = roman_rite
}
}
scope:recipient = {
pam_has_personal_tenet_of_rite_trigger = {
RITE = byzantine_rite
}
}
}
AND = {
scope:actor = {
pam_schism_stance_supports_rite_trigger = {
RITE = roman_rite
OTHER_RITE = byzantine_rite
}
}
scope:recipient = {
pam_has_personal_tenet_of_rite_trigger = {
RITE = roman_rite
}
}
}
}
}
modifier = {
add = -20
desc = pam_sway_schism_stance_tenet_opposed_reason
OR = {
AND = {
scope:actor = {
NOT = {
pam_schism_stance_supports_rite_trigger = {
RITE = byzantine_rite
OTHER_RITE = roman_rite
}
}
}
scope:recipient = {
pam_has_personal_tenet_of_rite_trigger = {
RITE = byzantine_rite
}
}
}
AND = {
scope:actor = {
NOT = {
pam_schism_stance_supports_rite_trigger = {
RITE = roman_rite
OTHER_RITE = byzantine_rite
}
}
}
scope:recipient = {
pam_has_personal_tenet_of_rite_trigger = {
RITE = roman_rite
}
}
}
}
}
modifier = {
add = -20
desc = pam_sway_schism_stance_zealous_reason
scope:recipient = {
has_trait = zealous
has_variable = pam_schism_stance
}
}
modifier = {
add = 10
desc = pam_sway_schism_stance_cynical_reason
scope:recipient = {
has_trait = cynical
}
}As written in game/common/character_interactions/pam_interactions.txt.
What happens
If they accept
If they refuse
- The character you target: Opinion: Annoyed (-10)
• 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) (12 lines of game script)
is_shown = NOT = {
has_global_variable = pam_great_schism_decision_taken
}
scope:actor = {
pam_can_pick_great_schism_stance_trigger = yes
}
scope:recipient = {
exists = top_participant_group:the_christian_church
faith.religion ?= religion:christianity_religion
is_ruler = yes
is_ai = yes
}As written in game/common/character_interactions/pam_interactions.txt.
Can be sent when (is_valid…) (30 lines of game script)
scope:actor = {
NOR = {
is_at_war_with = scope:recipient
has_trait = incapable
is_adult = no
}
custom_tooltip = {
text = pam_sway_schism_stance_no_stance_tt
has_variable = pam_schism_stance
}
}
scope:recipient = {
NOR = {
is_adult = no
has_trait = incapable
}
trigger_if = {
limit = {
scope:actor = {
has_variable = pam_schism_stance
}
}
custom_tooltip = {
text = pam_sway_schism_stance_already_aligned_tt
NOT = {
var:pam_schism_stance ?= scope:actor.var:pam_schism_stance
}
}
}
}As written in game/common/character_interactions/pam_interactions.txt.
Effects (on_send, on_accept, on_decline) (48 lines of game script)
on_accept = scope:actor = {
send_interface_toast = {
type = event_toast_effect_good
title = pam_sway_schism_stance_interaction_toast
left_icon = scope:actor
right_icon = scope:recipient
scope:recipient = {
if = {
limit = {
scope:actor.var:pam_schism_stance ?= flag:mainline
}
custom_tooltip = pam_sway_schism_stance_mainline_tt
}
else_if = {
limit = {
scope:actor.var:pam_schism_stance ?= flag:competitor
}
custom_tooltip = pam_sway_schism_stance_competitor_tt
}
else = {
custom_tooltip = pam_sway_schism_stance_no_schism_tt
}
set_variable = {
name = pam_schism_stance
value = scope:actor.var:pam_schism_stance
}
add_opinion = {
target = scope:actor
modifier = pious_opinion
opinion = 10
}
}
}
}
on_decline = scope:actor = {
send_interface_toast = {
type = event_toast_effect_bad
title = pam_sway_schism_stance_interaction_decline_toast
right_icon = scope:recipient
scope:recipient = {
add_opinion = {
target = scope:actor
modifier = annoyed_opinion
opinion = -10
}
}
}
}As written in game/common/character_interactions/pam_interactions.txt.
- Category
- Religious actions
- Again on the same character
- after 2 years
- In the menu
- under More…
- ID
pam_sway_schism_stance_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.