Interaction · Religious actions
Bestow De Jure Lands
Add a neighboring Title to … De Jure territory
What you need
You
To send it
- Does not have the Trait: Excommunicated
If
NOT = { root.religious_head_or_challenger ?= scope:puppet_or_actor }
Then
- The target’s rite is your
- In some cases (on a condition the game doesn't show) › You:
piety >= pam_ecclesiastical_de_jure_shifting_piety_cost_value
- In some cases (on a condition the game doesn't show) › You:
prestige >= pam_ecclesiastical_de_jure_shifting_prestige_cost_value
- The target:
is_landless_type_title = no- Is not the Head of Faith
- Title tier exactly scope:recipient.highest held title tier minus one
NOT = { de_jure_liege = scope:recipient.primary_title }- At least one County of … must be in … sub-Realm
Also needed: available (not incapable, not imprisoned, a ruler, an adult)
To see it in the menu
- Your Government is a Theocratic-type Government
- Is available (an adult, not imprisoned, not incapable)
One of these
scope:recipient.religious_head_or_challenger ?= thisor
All of these
- Highest held Title is at least Duchy Rank
- Your Government is a Theocratic-type Government
NOT = { exists = scope:recipient.religious_head_or_challenger }scope:recipient.rite.head_of_rite ?= this
The character you target
To send it
- Is at not War
- Does not have the Trait: Excommunicated
- Their primary title:
is_landless_type_title = no
- A lower-Tier Title neighboring … De Jure territory must: Include at least one County under … control · Not belong De Jure to … · Have at least half its Counties be ⟨faith⟩ · Have at least half its Counties held by ⟨faith⟩ Rulers
Also needed: available (not incapable, not imprisoned, a ruler, an adult)
To see it in the menu
- Is landed
- Highest held Title is at least Kingdom Rank
- Their faith is the same as that of puppet or actor
- Any held title › Their de jure liege:
- Title tier less than Hegemony
is_landless_type_title = no
- Any sub realm title › Any this title or de jure above:
is_landless_type_title = no- Is not the Head of Faith
- Title tier exactly scope:recipient.highest held title tier minus one
NOT = { de_jure_liege = scope:recipient.primary_title }
Which title you can pick
- The target:
is_landless_type_title = no- Is not the Head of Faith
- Title tier exactly scope:recipient.highest held title tier minus one
- … is already De Jure Liege of …
- At least one County of … must be in … sub-Realm
If
NOT = { root.religious_head_or_challenger = scope:puppet_or_actor }
Then
- … Head of Faith is the De Jure Liege of …
- At least half of … Counties must have ⟨faith⟩ Faith
- At least half of … Counties must belong to ⟨faith⟩ Holders
If
- The target: Title tier exactly Kingdom
Then
- … cannot gain a De Jure Kingdom while involved in the Iberian Struggle
Bestow De Jure Lands is a religious character interaction in Crusader Kings III. You need: Is available (not incapable, not imprisoned, a ruler, an adult) and Does not have the Trait: Excommunicated. The character you target needs: Is available (not incapable, not imprisoned, a ruler, an adult), Is at not War, Does not have the Trait: Excommunicated and 1 more. Accepted automatically in some cases. It costs Piety (from 500), Prestige (from 350). It needs By God Alone. Patch 1.20.1.2, from game/common/character_interactions/pam_interactions.txt.
Quick answers (2)
- What are the requirements for Bestow De Jure Lands in CK3?
- You: Is available (not incapable, not imprisoned, a ruler, an adult) and Does not have the Trait: Excommunicated. The character you target: Is available (not incapable, not imprisoned, a ruler, an adult), Is at not War, Does not have the Trait: Excommunicated and A lower-Tier Title neighboring … De Jure territory must: • Include at least one County under … control • Not belong De Jure to … • Have at least half its Counties be ⟨faith⟩ • Have at least half its Counties held by ⟨faith⟩ Rulers. (patch 1.20.1.2)
- How much does Bestow De Jure Lands cost?
- Piety (from 500), Prestige (from 350) (patch 1.20.1.2).
Will they accept?
Accepted automatically when:
- Has no reason to refuse
What happens
If they accept
- In some cases (on a condition the game doesn't show) › You:
- If ecclesiastical de jure shifting piety cost more than 0:
add_piety = { … }
- If ecclesiastical de jure shifting prestige cost more than 0:
add_prestige = { … }
- If ecclesiastical de jure shifting piety cost more than 0:
- The character you target:
If
a check the game hides
Then
If
- You: Is played by a person
Then
- Opinion: Grateful (+30)
If
- You: Is played by a person
Then
- Every Clerical Subordinate in De Jure …: Loses 25 Opinion of … (Ruled Against My Diocese)
- Every Clerical Subordinate in De Jure …: Gains 25 Opinion of … (Ruled in Favor of My Diocese)
- The character you target:
- … becomes De Jure Liege of …
If
- The option “promise domination” is chosen
Then
- If has Legitimacy: In 5 years, if there still any non-⟨faith⟩ Rulers whose Realms contain a De Jure … County, you will lose 1 Level of Devotion and -300 Legitimacy
- Otherwise: In 5 years, if there still any non-⟨faith⟩ Rulers whose Realms contain a De Jure … County, you will lose 1 Level of Devotion and -750 Prestige
- Event pam_interactions_events.0093 (after 5 years)
If
- The option “donate faith” is chosen
Then
- Pay gold to you
If
- The option “offer pilgrimage” is chosen
Then
- The character you target:
- Gains the modifier “Promised Pilgrimage” for 10 years
- Monthly Piety -25%
- Character spiritual fulfillment loss +25%
- … will be blocked from most Interactions with Ecclesiastical Rulers and the Head of Faith until … visit a Holy Site on Pilgrimage or the Promised Pilgrimage Modifier expires
- Gains the modifier “Promised Pilgrimage” for 10 years
- You:
add_piety_experience = { … }
If
- The option “promise conversion” is chosen
Then
remove_treasury_or_gold = { … }add_piety_experience = { … }- The target:
If
- The target’s rite is your
- The target › Any de jure county:
- Their faith is the same as that of recipient
None of these
- Is of the same rite as the target
- Their holder:
- Is played by a person
- Is not the target
- Is not you
- Their rite:
divergence(scope:de_jure_master.rite) >= medium_rite_divergence_value- Does not have “rite grace period” (a variable the game's script sets)
Then
If
- The target › Any de jure county:
None of these
- Their faith is the same as that of recipient
- Their holder:
- Is played by a person
- Is not the target
- Is not you
Then
- The target › Any de jure county:
- The target:
If
- The target is you
Then
- Every non-⟨faith⟩ County … … in …:
- Where:
- Their faith is not the same as that of recipient
- Their holder: Is the target or the target’s liege
change_county_control = extreme_county_control_loss
- Where:
Otherwise
- Every non-⟨faith⟩ County … … in …:
- Where: Their faith is not the same as that of recipient · … (more in the script below)
- … (more in the script below)
- … (more in the script below)
- … (more in the script below)
- … (more in the script below)
If they refuse
If
- The character you target: Is played by a person
Then
- You: Opinion: Refusal (-30)
If
a check the game hides
Then
- The target’s de jure liege’s holder: Opinion: Respected My De Jure Lands (+50)
Events it fires: pam_interactions_events.0093, pam_interactions_events.0096
• 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) (49 lines of game script)
is_available = has_pam_dlc_trigger = yes
is_shown = scope:puppet_or_actor ?= {
government_has_flag = government_is_theocracy
is_available_quick = {
adult = yes
alive = yes
imprisoned = no
incapable = no
}
this != scope:recipient
}
exists = scope:puppet_or_actor
scope:puppet_or_actor ?= {
OR = {
scope:recipient.religious_head_or_challenger ?= this
AND = {
highest_held_title_tier >= tier_duchy
government_has_flag = government_is_theocracy
NOT = {
exists = scope:recipient.religious_head_or_challenger
}
scope:recipient.rite.head_of_rite ?= this
}
}
}
scope:recipient = {
is_landed = yes
highest_held_title_tier >= tier_kingdom
faith ?= scope:puppet_or_actor.faith
any_held_title = {
de_jure_liege ?= {
tier < tier_hegemony
NOT = {
exists = holder
}
is_landless_type_title = no
}
}
any_sub_realm_title = {
any_this_title_or_de_jure_above = {
is_landless_type_title = no
is_head_of_faith = no
tier = scope:recipient.highest_held_title_tier_minus_one
NOT = {
de_jure_liege = scope:recipient.primary_title
}
}
}
}As written in game/common/character_interactions/pam_interactions.txt.
Can be sent when (is_valid…) (75 lines of game script)
scope:puppet_or_actor = {
is_available_quick = {
incapable = no
imprisoned = no
hostage = no
ruler = yes
adult = yes
}
NOT = {
has_trait = excommunicated
}
}
scope:recipient = {
is_available_quick = {
incapable = no
imprisoned = no
hostage = no
ruler = yes
adult = yes
}
is_at_war = no
NOT = {
has_trait = excommunicated
}
primary_title = {
is_landless_type_title = no
}
custom_tooltip = {
text = valid_ecclesiastical_de_jure_shifting_grant_title_tt
any_sub_realm_title = {
any_this_title_or_de_jure_above = {
is_landless_type_title = no
is_head_of_faith = no
tier = scope:recipient.highest_held_title_tier_minus_one
NOT = {
de_jure_liege = scope:recipient.primary_title
}
any_de_jure_county = {
percent >= 0.5
faith = scope:recipient.faith
}
any_de_jure_county = {
percent >= 0.5
holder = {
faith = scope:recipient.faith
}
}
}
}
}
}
trigger_if = {
limit = {
NOT = {
scope:puppet_or_actor.religious_head_or_challenger ?= scope:puppet_or_actor
}
}
scope:recipient.rite = scope:puppet_or_actor.rite
}
trigger_if = {
limit = {
scope:is_puppet_action ?= yes
}
scope:puppet_or_actor = {
piety >= pam_ecclesiastical_de_jure_shifting_piety_cost_value
}
}
trigger_if = {
limit = {
scope:is_puppet_action ?= yes
}
scope:puppet_or_actor = {
prestige >= pam_ecclesiastical_de_jure_shifting_prestige_cost_value
}
}As written in game/common/character_interactions/pam_interactions.txt.
Effects (on_send, on_accept, on_decline) (254 lines of game script)
on_accept = if = {
limit = {
scope:is_puppet_action ?= yes
}
scope:puppet_or_actor = {
if = {
limit = {
pam_ecclesiastical_de_jure_shifting_piety_cost_value > 0
}
add_piety = {
value = {
add = pam_ecclesiastical_de_jure_shifting_piety_cost_value
max = piety
multiply = -1
}
}
}
if = {
limit = {
pam_ecclesiastical_de_jure_shifting_prestige_cost_value > 0
}
add_prestige = {
value = {
add = pam_ecclesiastical_de_jure_shifting_prestige_cost_value
max = prestige
multiply = -1
}
}
}
}
}
scope:recipient = {
save_scope_as = de_jure_master
}
scope:puppet_or_actor = {
save_scope_as = cleric
}
scope:target ?= {
de_jure_liege = {
save_scope_as = former_de_jure_liege
}
}
scope:puppet_or_actor = {
faith = {
save_scope_as = de_jure_faith
}
}
if = {
limit = {
scope:target.de_jure_liege.holder ?= {
NOR = {
this = scope:puppet_or_actor
this = scope:recipient
}
}
}
scope:target.de_jure_liege.holder = {
if = {
limit = {
scope:actor = {
is_ai = no
}
}
add_opinion = {
target = scope:puppet_or_actor
modifier = gave_away_de_jure_lands_opinion
opinion = -70
}
}
else = {
hidden_effect = {
add_opinion = {
target = scope:puppet_or_actor
modifier = gave_away_de_jure_lands_opinion
opinion = -70
}
}
}
}
if = {
limit = {
NOT = {
scope:recipient = scope:puppet_or_actor
}
}
scope:recipient = {
if = {
limit = {
is_ai = no
}
scope:target.de_jure_liege.holder = {
add_opinion = {
target = scope:recipient
modifier = stole_de_jure_lands_opinion
opinion = -50
}
}
}
else = {
hidden_effect = {
scope:target.de_jure_liege.holder = {
add_opinion = {
target = scope:recipient
modifier = stole_de_jure_lands_opinion
opinion = -50
}
}
}
}
}
}
}
scope:recipient = {
if = {
limit = {
NOT = {
this = scope:puppet_or_actor
}
}
if = {
limit = {
scope:actor = {
is_ai = no
}
}
add_opinion = {
target = scope:puppet_or_actor
modifier = grateful_opinion
opinion = 30
}
}
else = {
hidden_effect = {
scope:recipient = {
add_opinion = {
target = scope:puppet_or_actor
modifier = grateful_opinion
opinion = 30
}
}
}
}
}
}
scope:puppet_or_actor = {
if = {
limit = {
scope:actor = {
is_ai = no
}
}
custom_tooltip = every_subordinate_in_target_de_jure_liege_opinion_loss
custom_tooltip = every_subordinate_in_actor_title_opinion_gain
}
hidden_effect = {
every_subordinate = {
limit = {
capital_province.county ?= {
any_this_title_or_de_jure_above = {
this = scope:former_de_jure_liege
}
}
NOR = {
this = scope:puppet_or_actor
this = scope:recipient
}
}
add_opinion = {
target = scope:puppet_or_actor
modifier = ruled_against_my_diocese_opinion
opinion = -25
}
}
every_subordinate = {
limit = {
capital_province.county ?= {
any_this_title_or_de_jure_above = {
this = scope:recipient.primary_title
}
}
NOR = {
this = scope:puppet_or_actor
this = scope:recipient
}
}
add_opinion = {
target = scope:puppet_or_actor
modifier = ruled_in_favor_of_my_diocese_opinion
opinion = 25
}
}
}
}
scope:recipient = {
show_as_tooltip = {
ecclesiastical_de_jure_shifting_effect = {
DE_JURE_MASTER = scope:recipient
CLERIC = scope:puppet_or_actor
}
}
}
scope:puppet_or_actor = {
trigger_event = pam_interactions_events.0096
}
on_decline = if = {
limit = {
scope:recipient = {
is_ai = no
}
}
scope:puppet_or_actor = {
send_interface_toast = {
type = event_toast_effect_bad
title = ecclesiastical_de_jure_shifting_grant_interaction_decline_toast
left_icon = scope:recipient
}
add_opinion = {
target = scope:recipient
modifier = refusal_opinion
opinion = -30
}
}
if = {
limit = {
scope:is_puppet_action ?= yes
scope:actor != scope:recipient
}
scope:actor = {
send_interface_toast = {
type = event_toast_effect_bad
title = ecclesiastical_de_jure_shifting_grant_interaction_decline_toast_puppeteer
left_icon = scope:puppet_or_actor
right_icon = scope:recipient
}
}
}
if = {
limit = {
scope:target.de_jure_liege.holder ?= {
NOR = {
this = scope:puppet_or_actor
this = scope:recipient
}
}
}
scope:target.de_jure_liege.holder ?= {
add_opinion = {
target = scope:recipient
modifier = respected_de_jure_opinion
opinion = 50
}
}
}
}As written in game/common/character_interactions/pam_interactions.txt.
- Category
- Religious actions
- Cost: Piety
- from 500
- Cost: Prestige
- from 350
- Again on the same character
- after 10 years
- DLC
- By God Alone
- In the menu
- main list
- ID
ecclesiastical_de_jure_shifting_grant_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).