Interaction · Religious actions
Demand Divorce
Demand that the recipient put aside a spouse whose marriage offends the Faith — or can be made to appear so.
What you need
You
To send it
- Does not have the Trait: Excommunicated
- Is not at war with the target
If
- You:
NOT = { religious_head_or_challenger ?= this }- Any held title: Is a Clerical Title
Then
- … must be in the same Realm as you, or based within your Clerical Region
Otherwise
always = yes
- You:
- … Cultural Traditions forbid Divorce
None of these
- The target’s rite: Has the Disallowed Doctrine
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
- If played by the AI:
- Piety level at least 2
- Does not have the Trait: Excommunicated
One of these
- Your Government is a Theocratic-type Government
or
Your Government is Ecclesiasticalor
Your government has the government is monastic holy order flag
If
- You: Is played by the AI
Then
- The character you target: Does not have “demand divorce recently demanded” (a variable the game's script sets)
The character you target
To send it
- … is bound by oath to …, a family member's widow
To see it in the menu
- Is landed
- Is married
One of these
- Government is Feudal
or
Government is Clanor
Government is a Tribal-type Governmentor
Government is Sōryōor
Government uses the Mandala Capital Temple Complex Great Project and Great Building
- Their faith is the same as that of actor
- Their primary title: Title tier at least County
The other character
- Is the target’s spouse
- Not: Is Concubine
- Does not have a Strong Hook on the target
Demand Divorce 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 AI weighs it (the answer is partly random). Reasons the AI weighs include The Faith demands it (+50), Consistory Court Ecclesiastical Estate Building (+5), Consistory Court Ecclesiastical Estate Building (+10) and 12 more. It costs Piety (from 50). 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 Demand Divorce 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, Does not have the Trait: Excommunicated and Is not at war with the target. (patch 1.20.1.2)
- How do I get the AI to accept Demand Divorce?
- The AI weighs it (the answer is partly random). Its reasons: The Faith demands it +50, Consistory Court Ecclesiastical Estate Building +5, Consistory Court Ecclesiastical Estate Building +10, Consistory Court Ecclesiastical Estate Building +15, Decretals Collection Ecclesiastical Estate Building +5, Decretals Collection Ecclesiastical Estate Building +10, Decretals Collection Ecclesiastical Estate Building +15, Chancery Ecclesiastical Estate Building +5, Chancery Ecclesiastical Estate Building +10, Chancery Ecclesiastical Estate Building +15, Awe of the Grand Cathedral +5, Awe of the Grand Cathedral +10, The accusation holds true +25, … Opinion of …, … Opinion of …, We belong to different Rites -30 and You are my Rival -60.
- How much does Demand Divorce cost?
- Piety (from 50) (patch 1.20.1.2).
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 | 0 |
| The Faith demands it | +50 |
Consistory Court Ecclesiastical Estate Buildingwhen
| +5 |
Consistory Court Ecclesiastical Estate Buildingwhen
| +10 |
Consistory Court Ecclesiastical Estate Buildingwhen
| +15 |
Decretals Collection Ecclesiastical Estate Buildingwhen
| +5 |
Decretals Collection Ecclesiastical Estate Buildingwhen
| +10 |
Decretals Collection Ecclesiastical Estate Buildingwhen
| +15 |
Chancery Ecclesiastical Estate Buildingwhen
| +5 |
Chancery Ecclesiastical Estate Buildingwhen
| +10 |
Chancery Ecclesiastical Estate Buildingwhen
| +15 |
Awe of the Grand Cathedralwhen
| +5 |
Awe of the Grand Cathedralwhen
| +10 |
| The accusation holds true | +25 |
| … Opinion of … | varies |
| … Opinion of … | varies |
We belong to different Riteswhen
| -30 |
| Their personality (AI values: zeal 0.5) | varies |
You are my Rivalwhen
| -60 |
Acceptance (ai_accept) (123 lines of game script)
base = 0
modifier = {
add = 50
desc = demand_divorce_ai_accept_authority_reason
}
modifier = {
add = ecclesiastical_domicile_acceptance_minor_value_1
desc = ESTATE_DEMAND_DIVORCE_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_easier_demand_divorce_1
}
}
}
modifier = {
add = ecclesiastical_domicile_acceptance_minor_value_2
desc = ESTATE_DEMAND_DIVORCE_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_easier_demand_divorce_2
}
}
}
modifier = {
add = ecclesiastical_domicile_acceptance_minor_value_3
desc = ESTATE_DEMAND_DIVORCE_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_easier_demand_divorce_3
}
}
}
modifier = {
add = ecclesiastical_domicile_acceptance_micro_value_1
desc = ESTATE_DECRETALS_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_divorce_decretals_1
}
}
}
modifier = {
add = ecclesiastical_domicile_acceptance_micro_value_2
desc = ESTATE_DECRETALS_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_divorce_decretals_2
}
}
}
modifier = {
add = ecclesiastical_domicile_acceptance_micro_value_3
desc = ESTATE_DECRETALS_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_divorce_decretals_3
}
}
}
modifier = {
add = ecclesiastical_domicile_acceptance_micro_value_1
desc = ESTATE_CHANCERY_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_chancery_divorce_1
}
}
}
modifier = {
add = ecclesiastical_domicile_acceptance_micro_value_2
desc = ESTATE_CHANCERY_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_chancery_divorce_2
}
}
}
modifier = {
add = ecclesiastical_domicile_acceptance_micro_value_3
desc = ESTATE_CHANCERY_REASON
scope:actor = {
domicile ?= {
has_domicile_parameter = estate_chancery_divorce_3
}
}
}
ecclesiastical_domicile_cathedral_awe_modifier = yes
modifier = {
add = 25
desc = demand_divorce_ai_accept_offence_reason
demand_divorce_marriage_offensive_trigger = {
RULER = scope:recipient
SPOUSE = scope:secondary_recipient
}
}
opinion_modifier = {
who = scope:recipient
opinion_target = scope:actor
multiplier = 1
desc = AI_OPINION_REASON
}
opinion_modifier = {
who = scope:recipient
opinion_target = scope:secondary_recipient
multiplier = -1
desc = AI_OPINION_REASON
}
modifier = {
add = -30
desc = demand_divorce_ai_accept_rite_reason
scope:actor.rite != scope:recipient.rite
}
ai_value_modifier = {
who = scope:recipient
ai_zeal = 0.5
}
modifier = {
add = -60
desc = demand_divorce_ai_accept_rival_reason
scope:recipient = {
has_relation_rival = scope:actor
}
}As written in game/common/character_interactions/pam_interactions.txt.
What happens
If they accept
- The character you target:
- The character you target:
If
- The character you target:
None of these
All of these
- Their rite: The rite has Can always divorce a spouse of low Fertility
- The other character: Fertility less than 0.1
Then
- The other character › All Family Members of …: Opinion: Divorced Close Family
- The character you target:
If
- The character you target: Has the other character as lover
Then
- The character you target:
remove_lover_or_soulmate_relation_effect = { CHARACTER = scope:secondary_recipient }
- The other character: Opinion: Broke Up
- Opinion: Demanded I Divorce
- The other character: Opinion: Demanded I Divorce
- The character you target:
- Gain +50 Piety
- Spiritual fulfillment +3
If they refuse
Events it fires: lover.0202, lover.0201, lover.0203, pam_interactions_events.0111
• 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) (33 lines of game script)
is_available = trigger_if = {
limit = {
is_ai = yes
}
piety_level >= medium_piety_level
NOT = {
has_trait = excommunicated
}
}
pam_is_clergy_ruler_trigger = yes
has_pam_dlc_trigger = yes
is_shown = scope:recipient = {
this != scope:actor
is_landed = yes
is_married = yes
is_valid_demand_church_succession_target_trigger = yes
faith ?= scope:actor.faith
primary_title ?= {
tier >= tier_county
}
}
trigger_if = {
limit = {
scope:actor = {
is_ai = yes
}
}
scope:recipient = {
NOT = {
has_variable = demand_divorce_recently_demanded
}
}
}As written in game/common/character_interactions/pam_interactions.txt.
Can be sent when (is_valid…) (70 lines of game script)
scope:actor = {
is_available_adult = yes
NOT = {
has_trait = excommunicated
}
NOT = {
is_at_war_with = scope:recipient
}
}
trigger_if = {
limit = {
scope:actor = {
NOT = {
religious_head_or_challenger ?= this
}
any_held_title = {
has_clerical_region = yes
}
}
}
custom_tooltip = {
text = demand_divorce_archbishop_range_tt
OR = {
scope:recipient.top_liege ?= scope:actor.top_liege
scope:recipient = {
OR = {
capital_county ?= {
clerical_region_title ?= {
holder = scope:actor
}
}
location.county ?= {
clerical_region_title ?= {
holder = scope:actor
}
}
}
}
}
}
}
trigger_else_if = {
limit = {
scope:actor = {
NOT = {
religious_head_or_challenger ?= this
}
}
}
custom_tooltip = {
text = demand_divorce_realm_range_tt
scope:recipient.top_liege ?= scope:actor.top_liege
}
}
trigger_else = {
always = yes
}
custom_tooltip = {
text = demand_divorce_culture_forbids_tt
NOT = {
scope:recipient.culture = {
has_cultural_parameter = cannot_divorce
}
}
}
NOT = {
scope:recipient.rite = {
rite_has_doctrine = doctrine_divorce_disallowed
}
}As written in game/common/character_interactions/pam_interactions.txt.
Effects (on_send, on_accept, on_decline) (61 lines of game script)
on_send = scope:recipient = {
set_variable = {
name = demand_divorce_recently_demanded
years = 10
}
}
on_accept = scope:actor = {
send_interface_toast = {
type = event_toast_effect_good
title = demand_divorce_actor_complied_toast
left_icon = scope:recipient
right_icon = scope:secondary_recipient
scope:recipient = {
divorce_effect = {
DIVORCER = scope:recipient
DIVORCEE = scope:secondary_recipient
}
add_opinion = {
target = scope:actor
modifier = demanded_divorce_opinion
}
}
scope:secondary_recipient = {
add_opinion = {
target = scope:actor
modifier = demanded_divorce_opinion
}
}
}
}
scope:recipient = {
add_piety = minor_piety_value
change_spiritual_fulfillment = minor_spiritual_fulfillment_value
set_variable = {
name = pam_clerical_divorce_enforced
years = 5
}
}
on_decline = scope:recipient = {
add_piety = medium_piety_loss
change_spiritual_fulfillment = medium_spiritual_fulfillment_loss
add_opinion = {
target = scope:actor
modifier = demanded_divorce_opinion
}
}
scope:secondary_recipient = {
add_opinion = {
target = scope:actor
modifier = demanded_divorce_opinion
}
}
scope:actor = {
add_opinion = {
target = scope:recipient
modifier = defied_divorce_demand_opinion
}
hidden_effect = {
trigger_event = pam_interactions_events.0111
}
}As written in game/common/character_interactions/pam_interactions.txt.
- Category
- Religious actions
- Cost: Piety
- from 50
- Again on the same character
- after 5 years
- DLC
- By God Alone
- In the menu
- under More…
- ID
demand_divorce_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.