Interaction · Religious actions
Literalist Debate
You challenge this person to a debate about the fundamentals of your faith
What you need
You
To send it
- Is not at war with the target
- You have not taken part in a debate recently
Also needed: available (an adult, 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
The character you target
To send it
- Their faith is the same as that of puppet or actor
- Does not have a Strong Hook on you
Also needed: available (an adult, 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
- Is a ruler
One of these
One of these
- Is a direct vassal of you
or
liege ?= scope:puppet_or_actor.liegeor
root.liege ?= scope:recipient
Literalist Debate is a religious character interaction in Crusader Kings III. You need: 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 … and 3 more. The character you target needs: Their faith is the same as that of puppet or actor, 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 and 3 more. Accepted automatically. Patch 1.20.1.2, from game/common/character_interactions/00_religious_interactions.txt.
Quick answers (2)
- What are the requirements for Literalist Debate in CK3?
- You: 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, Is not at war with the target and You have not taken part in a debate recently. The character you target: Their faith is the same as that of puppet or actor, 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, Busy participating in an Activity, You are already planning another Activity and Does not have a Strong Hook on you. (patch 1.20.1.2)
- Will the AI accept Literalist Debate?
- Yes: it is accepted automatically.
Will they accept?
The other character has no choice: the game accepts it automatically.
What happens
Effects
If
- You are you
Then
- Every virtuous trait gives additional chance to win the debate, while every sinful trait increases the chance to lose, regardless of learning You can only debate once every 2 years
Otherwise
- Every virtuous trait gives additional chance to win the debate, while every sinful trait increases the chance to lose, regardless of learning … can only debate once every 2 years
- Stress and fulfillment impact: by trait: Cynical +20
- The character you target:
If
Then
- Your house:
add_unity_value = { … }
- Your house:
Events it fires: religious_interaction.2400
• 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 = scope:puppet_or_actor != scope:recipient
scope:puppet_or_actor.rite ?= {
rite_has_parameter = literalist_debate_enabled
}
scope:recipient = {
is_playable_character = yes
OR = {
liege ?= scope:puppet_or_actor
liege ?= scope:puppet_or_actor.liege
scope:puppet_or_actor.liege ?= scope:recipient
}
}As written in game/common/character_interactions/00_religious_interactions.txt.
Can be sent when (is_valid…) (33 lines of game script)
scope:puppet_or_actor = {
is_available_adult = yes
NOT = {
is_at_war_with = scope:recipient
}
}
scope:recipient = {
faith = scope:puppet_or_actor.faith
is_available_adult = yes
NOT = {
has_strong_hook = scope:puppet_or_actor
}
}
custom_description = {
text = literalist_debate_interaction_has_been_debated
object = scope:recipient
scope:recipient = {
NOT = {
has_character_modifier = used_literalist_debate_modifier
}
NOT = {
has_character_modifier = literally_debated_modifier
}
}
}
custom_description = {
text = literalist_debate_timing
scope:puppet_or_actor = {
NOT = {
has_character_modifier = used_literalist_debate_modifier
}
}
}As written in game/common/character_interactions/00_religious_interactions.txt.
Effects (on_send, on_accept, on_decline) (58 lines of game script)
on_accept = hidden_effect = {
scope:puppet_or_actor = {
add_character_modifier = {
modifier = used_literalist_debate_modifier
years = 2
}
}
scope:recipient = {
trigger_event = {
id = religious_interaction.2400
}
add_character_modifier = {
modifier = literally_debated_modifier
years = 10
}
}
}
if = {
limit = {
scope:actor = scope:puppet_or_actor
}
custom_tooltip = literalist_debate_interaction.tt_modifiers
}
else = {
custom_tooltip = literalist_debate_interaction.tt_modifiers_puppeteer
}
scope:puppet_or_actor = {
stress_and_fulfillment_impact = {
cynical = minor_stress_impact_gain
}
if = {
limit = {
scope:actor = scope:puppet_or_actor
}
custom_tooltip = literalist_debate_interaction.tt_winnings_actor
}
else = {
custom_tooltip = literalist_debate_interaction.tt_winnings_actor_puppeteer
}
}
scope:recipient = {
if = {
limit = {
scope:actor = scope:puppet_or_actor
}
custom_tooltip = literalist_debate_interaction.tt_winnings_recipient
}
else = {
custom_tooltip = literalist_debate_interaction.tt_winnings_recipient_puppeteer
}
}
add_clan_unity_interaction_effect = {
CHARACTER = scope:puppet_or_actor
TARGET = scope:recipient
VALUE = medium_unity_loss
DESC = clan_unity_literalist_debate.desc
REVERSE_NON_HOUSE_TARGET = no
}As written in game/common/character_interactions/00_religious_interactions.txt.
- Category
- Religious actions
- In the menu
- under More…
- ID
literalist_debate_interaction
Source: game/common/character_interactions/00_religious_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.