Interaction · Religious actions
Buy Clerical Title
Purchase a Clerical Title from the recipient
What you need
You
To send it
- Is at not War
- Is not incapable
- You: You must not be bound by a promised pilgrimage: fulfill it by visiting a Holy Site on Pilgrimage
If
- You: Your Government is a Theocratic-type Government
Then
- You already hold a Clerical Title — a Ruler may hold only one Clerical Region at a time
- You:
One of these
- Their rite: The rite has Can pay Gold for clerical Titles with the Buy Clerical Title Interaction
or
The Personal Tenets unlock tenet simony ecclesiastical purchase
Also needed: not imprisoned
The character you target
- Their faith is the same as that of actor
One of these
- Government is a Theocratic-type Government
or
Government is Ecclesiastical
- Is played by the AI
- Any held title:
- Is a Clerical Title
- Is not the Head of Faith
NOT = { root.faith.religious_head ?= this }- Their faith › No religious head challenger:
holder ?= scope:pam_antipope_holder_check
Which title you can pick
- The target:
holder = scope:recipient- Is a Clerical Title
- Is not the Head of Faith
- Title tier at least County
Buy Clerical Title is a religious character interaction in Crusader Kings III. You need: Is not imprisoned, Is at not War and Is not incapable. Accepted automatically in some cases; otherwise the AI weighs it. Reasons the AI weighs include Weak Hook used (+20), Your high Legitimacy (+20), The recipient's Rite follows the Simony Tenet (+20) and 6 more. 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 Buy Clerical Title in CK3?
- You: Is not imprisoned, Is at not War and Is not incapable. (patch 1.20.1.2)
- How do I get the AI to accept Buy Clerical Title?
- Accepted automatically in some cases; otherwise the AI weighs it. Its reasons: … Opinion of …, Weak Hook used +20, Your high Legitimacy +20, The recipient's Rite follows the Simony Tenet +20, The Peace of God charges the Church with settling such matters +30, The other character's Level of Devotion, The recipient's Level of Devotion, You … the recipient's friend +15, You … the recipient's best friend +25, Intimidated by you +50, … is Greedy +20, … is Ambitious -20 and The recipient is in Debt.
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 | -50 |
| … Opinion of … | varies |
Weak Hook usedwhen
| +20 |
Your high Legitimacywhen
| +20 |
The recipient's Rite follows the Simony Tenetwhen
| +20 |
| The Peace of God charges the Church with settling such matters | +30 |
The other character's Level of Devotionwhen
| varies |
The recipient's Level of Devotionwhen
| varies |
You … the recipient's friendwhen
| +15 |
You … the recipient's best friendwhen
| +25 |
Intimidated by youwhen
| +50 |
| … is Greedy | +20 |
| … is Ambitious | -20 |
The recipient is in Debtwhen
| varies |
Acceptance (ai_accept) (111 lines of game script)
base = -50
opinion_modifier = {
who = scope:recipient
opinion_target = scope:actor
multiplier = 1.0
desc = AI_OPINION_REASON
}
modifier = {
scope:hook = yes
add = 20
scope:actor = {
NOT = {
has_strong_hook = scope:recipient
}
}
desc = SCHEME_WEAK_HOOK_USED
}
modifier = {
add = 20
scope:actor = {
legitimacy_level >= 5
}
desc = HIGH_LEGITIMACY_REASON
}
modifier = {
add = 20
scope:recipient = {
rite = {
rite_has_tenet = tenet_simony
}
}
desc = SIMONY_RITE_REASON
}
modifier = {
add = 30
scope:recipient.rite ?= {
rite_has_parameter = tenet_peace_of_god_clergy_peacemaking
}
desc = pam_peace_of_god_clergy_peacemaking_accept_reason
}
modifier = {
exists = scope:secondary_recipient
add = {
add = 5
multiply = scope:secondary_recipient.piety_level
}
scope:secondary_recipient.piety_level > 1
desc = SECONDARY_RECIPIENT_IS_PIOUS
}
modifier = {
add = {
add = 5
multiply = scope:recipient.piety_level
}
scope:recipient.piety_level > 1
desc = RECIPIENT_IS_PIOUS
}
modifier = {
add = 15
scope:recipient = {
has_relation_friend = scope:actor
}
desc = WE_ARE_FRIENDS
}
modifier = {
add = 25
scope:recipient = {
has_relation_best_friend = scope:actor
}
desc = WE_ARE_BEST_FRIENDS
}
modifier = {
add = 50
scope:recipient = {
target_is_liege_or_above = scope:actor
has_dread_level_towards = {
target = scope:actor
level = 1
}
}
desc = INTIMIDATED_REASON
}
modifier = {
add = 20
scope:recipient = {
has_trait = greedy
}
desc = ACTIVITY_GUEST_GREEDY_REASON
}
modifier = {
add = -20
scope:recipient = {
has_trait = ambitious
}
desc = ACTIVITY_GUEST_AMBITIOUS_REASON
}
modifier = {
add = {
value = 40
multiply = scope:recipient.debt_level
}
trigger = {
scope:recipient = {
OR = {
debt_level > 0
treasury_debt_level > 0
}
}
}
desc = PURCHASE_LAND_IS_IN_DEBT_REASON
}As written in game/common/character_interactions/pam_interactions.txt.
What happens
If they accept
- You: Pay gold to the target
- The target:
change_title_holder_include_vassals = { holder = scope:new_holder change = scope:change government_base = scope:recipient }
- The new holder:
If
- Any held title: Has “adventurer creation reason” (a variable the game's script sets)
Then
- The new holder:
- If does not have the Trait: Veteran Adventurer: Gains the Trait Veteran Adventurer
- All Camp buildings will be demolished, and a portion of their costs returned
- Every Patron with positive Opinion:
- Where: Opinion of the_adventurer at least 1
- Opinion: Pleased Former Patron (+30)
- Every Patron with negative Opinion:
- Where: Opinion of the_adventurer less than 1
- Opinion: Frustrated Former Patron (-30)
- Every held title:
- Where: Has “adventurer creation reason” (a variable the game's script sets)
- The the adventurer:
destroy_title = scope:landless_adventurer_title
If
Then
- If landed:
If
One of these
- Government is Nomadic
or
Their capital province:One of these
has_holding_type = nomad_holdingor
has_holding_type = herder_holding
Then
- Adopts Nomadic Government
If
None of these
- Any held title:
- If title tier at most County › Their province:
NOT = { has_holding_type = tribal_holding }
- Otherwise:
title_capital_county.title_province ?= { … }
- If title tier at most County › Their province:
- Any held title:
Then
assign_tribal_governments_effect = { }
Otherwise
assign_feudal_governments_effect = { }
- If landed:
- If their government is not Ecclesiastical: Adopts Ecclesiastical Government
If
- The Christian Church: The current phase counts “A Clerical Title is bought”
- You: Any character situation:
Then
- The Christian Church: Counts toward the situation's next phase: “A Clerical Title is bought”
If they refuse
- The character you target: Opinion: Impious (-25)
Options when sending
- Use a Hook
• 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) (24 lines of game script)
is_available = faith ?= {
has_doctrine_parameter = has_clerical_regions
}
is_adult = yes
NOT = {
has_trait = incapable
}
has_pam_dlc_trigger = yes
is_shown = scope:recipient = {
faith ?= scope:actor.faith
pam_government_is_religious_playable_trigger = yes
is_ai = yes
any_held_title = {
has_clerical_region = yes
is_head_of_faith = no
}
NOT = {
this = scope:actor
}
NOT = {
scope:actor.faith.religious_head ?= this
}
pam_is_antipope_trigger = no
}As written in game/common/character_interactions/pam_interactions.txt.
Can be sent when (is_valid…) (27 lines of game script)
scope:actor = {
is_imprisoned = no
is_at_war = no
is_incapable = no
}
pam_not_promised_pilgrimage_trigger = {
ACTOR = scope:actor
}
trigger_if = {
limit = {
scope:actor = {
government_has_flag = government_is_theocracy
}
}
custom_description = {
text = buy_ecclesiastical_title_already_holds_clerical_region_tt
subject = scope:actor
scope:actor = {
NOT = {
any_held_title = {
has_clerical_region = yes
}
}
}
}
}
pam_actor_has_simony_trigger = yesAs written in game/common/character_interactions/pam_interactions.txt.
Effects (on_send, on_accept, on_decline) (24 lines of game script)
on_accept = scope:actor = {
if = {
limit = {
scope:hook = yes
has_usable_hook = scope:recipient
}
use_hook = scope:recipient
}
}
pam_buy_ecclesiastical_title_interaction_effect = yes
on_decline = scope:actor = {
send_interface_toast = {
type = event_toast_effect_bad
title = buy_ecclesiastical_title_interaction_decline_toast
right_icon = scope:recipient
scope:recipient = {
add_opinion = {
target = scope:actor
modifier = impious_opinion
opinion = -25
}
}
}
}As written in game/common/character_interactions/pam_interactions.txt.
- Category
- Religious actions
- DLC
- By God Alone
- In the menu
- under More…
- ID
buy_ecclesiastical_title_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.