Interaction · Religious actions
Donate to Monastic Order
In exchange for Gold, the recipient's monastics will pray for your salvation and Spiritual Fulfillment
What you need
You
To send it
If
- You have Treasury
- Your Government is a Theocratic-type Government
Then
treasury >= monastic_donation_treasury_value
Otherwise
gold >= monastic_donation_value
- … must have at least one leased Temple Holding outside of Realms you are at War with
- … Monastic Order has no Leased Temple Holding within Order Vicinity
- Does not have the Modifier: Promised Pilgrimage
Also needed: not imprisoned
To see it in the menu
- If played by the AI:
short_term_gold > major_gold_value- Spiritual Fulfillment less than 0
- Your faith › Any faith holy order:
leader = scope:recipient
- Your government does not have the government is monastic holy order flag
The character you target
- Is a ruler
in_diplomatic_range = scope:puppet_or_actor- Their government has the government is monastic holy order flag
Donate to Monastic Order is a religious character interaction in Crusader Kings III. You need: Is not imprisoned and Does not have the Modifier: Promised Pilgrimage. Accepted automatically in some cases; otherwise the AI weighs it. Reasons the AI weighs include Clergy acting towards a secular Ruler (+20), Weak Hook used (+100), Sizeable donation (+50) and 20 more. Patch 1.20.1.2, from game/common/character_interactions/00_religious_interactions.txt.
Quick answers (2)
- What are the requirements for Donate to Monastic Order in CK3?
- You: Is not imprisoned and Does not have the Modifier: Promised Pilgrimage. (patch 1.20.1.2)
- How do I get the AI to accept Donate to Monastic Order?
- Accepted automatically in some cases; otherwise the AI weighs it. Its reasons: Clergy acting towards a secular Ruler +20, Relative Level of Devotion, Weak Hook used +100, Sizeable donation +50, Your desperate pleading +150, Opinion, Your zealousness, The recipient's greediness, The recipient is your Close Family +50, Same House +50, Same Dynasty +20, You are their House Head +50, You are their Dynasty Head +25, The recipient is your lessee +25, Same Rite +25, Different Rite -25, Your Rite prohibits the order's Tenet -100, The recipient is your Rival -200, Your Tier, Your Level of Devotion, You … Sinful Traits -50, You … one or more exceptionally pious Traits +100, You … one or more pious Traits +30, You … one or more sinful Traits -30, You … one or more exceptionally sinful Traits -100, You … Excommunicated -300, You follows the same Rite +30, You follows a heretical Rite -100 and You personally holds the order's Tenet +20.
Will they accept?
Accepted automatically when:
- They use their Hook on …
Otherwise the AI adds these up and accepts above zero. Reasons in italics are the script's, with no label in the game.
| Reason | Amount |
|---|---|
| Base | 0 |
| Clergy acting towards a secular Ruler | +20 |
Relative Level of Devotionwhen
| varies |
Weak Hook usedwhen
| +100 |
Sizeable donationwhen
| +50 |
Your desperate pleadingwhen
| +150 |
| Opinion | varies |
Your zealousnesswhen
| varies |
The recipient's greedinesswhen
| ai_greed |
The recipient is your Close Familywhen
| +50 |
Same Housewhen
| +50 |
Same Dynastywhen
| +20 |
You are their House Headwhen
| +50 |
You are their Dynasty Headwhen
| +25 |
The recipient is your lesseewhen
| +25 |
Same Ritewhen
| +25 |
Different Ritewhen
| -25 |
Your Rite prohibits the order's Tenetwhen
| -100 |
The recipient is your Rivalwhen
| -200 |
| Your Tier | varies |
Your Level of Devotionwhen
| varies |
You … Sinful Traitswhen
| -50 |
You … one or more exceptionally pious Traitswhen
| +100 |
You … one or more pious Traitswhen
| +30 |
| You … one or more sinful Traits | -30 |
| You … one or more exceptionally sinful Traits | -100 |
You … Excommunicatedwhen
| -300 |
You follows the same Ritewhen
| +30 |
You follows a heretical Ritewhen
| -100 |
You personally holds the order's Tenetwhen
| +20 |
Acceptance (ai_accept) (235 lines of game script)
base = 0
celestial_hierarchy_acceptance_modifier = {
ACTOR = scope:puppet_or_actor
RECIPIENT = scope:recipient
}
modifier = {
scope:hook = yes
add = 100
desc = SCHEME_WEAK_HOOK_USED
}
modifier = {
add = 50
scope:huge_donation = yes
desc = monastic_huge_donation_acceptance
}
modifier = {
add = 150
scope:ceremonial_humbling = yes
desc = monastic_humbling_acceptance
}
opinion_modifier = {
who = scope:recipient
opinion_target = scope:puppet_or_actor
multiplier = 0.25
desc = AI_SIMPLE_OPINION_REASON
}
modifier = {
add = {
value = scope:puppet_or_actor.ai_zeal
divide = 5
}
ai_zeal != 0
desc = INTERACTION_AI_ZEAL
}
modifier = {
ai_greed > 0
add = ai_greed
desc = INTERACTION_RECIPIENT_AI_GREED_HIGH
}
modifier = {
is_close_family_of = scope:puppet_or_actor
add = 50
desc = is_close_family_reason
}
modifier = {
exists = scope:puppet_or_actor.house
house ?= scope:puppet_or_actor.house
add = 50
desc = AI_SAME_HOUSE_REASON
}
modifier = {
exists = scope:puppet_or_actor.house
NOT = {
house ?= scope:puppet_or_actor.house
}
dynasty ?= scope:puppet_or_actor.dynasty
add = 20
desc = AI_SAME_DYNASTY_REASON
}
modifier = {
exists = scope:puppet_or_actor.house
house.house_head ?= scope:puppet_or_actor
add = 50
desc = AI_YOU_ARE_THE_HOUSE_HEAD
}
modifier = {
exists = scope:puppet_or_actor.house
NOT = {
house.house_head ?= scope:puppet_or_actor
}
dynasty.dynast ?= scope:puppet_or_actor
add = 25
desc = AI_YOU_ARE_THE_DYNAST
}
modifier = {
faith = {
any_faith_holy_order = {
leader = scope:recipient
any_leased_title = {
county.holder = scope:puppet_or_actor
}
}
}
add = 25
desc = INTERACTION_LEASES_HOLDINGS
}
modifier = {
add = 25
exists = scope:puppet_or_actor.rite
scope:recipient.rite ?= scope:puppet_or_actor.rite
desc = I_HAVE_THE_SAME_RITE
}
modifier = {
add = -25
exists = scope:puppet_or_actor.rite
exists = scope:recipient.rite
scope:puppet_or_actor.rite = {
divergence(scope:recipient.rite) >= medium_rite_divergence_value
}
desc = I_HAVE_A_DIFFERENT_RITE
}
modifier = {
add = -100
exists = scope:recipient.holy_order.order_tenet
scope:puppet_or_actor.rite ?= {
has_tenet_status = {
tenet = scope:recipient.holy_order.order_tenet
status = prohibited
}
}
desc = MONASTIC_DONATION_ORDER_TENET_PROHIBITED
}
modifier = {
has_relation_rival = scope:puppet_or_actor
add = -200
desc = ARTIFACT_RIVAL_REASON
}
modifier = {
scope:puppet_or_actor = {
highest_held_title_tier >= tier_duchy
}
add = {
value = scope:puppet_or_actor.highest_held_title_tier
subtract = 2
multiply = 20
}
desc = TITLE_TIER_REASON
}
modifier = {
scope:puppet_or_actor = {
piety_level >= 2
}
add = {
value = scope:puppet_or_actor.piety_level
subtract = 1
multiply = 20
}
desc = I_AM_PIOUS
}
modifier = {
scope:puppet_or_actor = {
piety_level < 1
}
add = -50
desc = I_AM_SINFUL
}
modifier = {
scope:puppet_or_actor = {
OR = {
has_trait = saint
has_trait = herald
has_trait = saoshyant_descendant
has_trait = order_member
has_trait = faith_warrior
has_trait = saoshyant
has_trait = paragon
has_trait = savior
has_trait = crusader_king
}
}
add = 100
desc = VERY_PIOUS_TRAITS_REASON
}
modifier = {
scope:puppet_or_actor = {
OR = {
has_trait = zealous
has_trait = theologian
has_trait = divine_blood
has_trait = consecrated_blood
has_trait = sayyid
}
}
add = 30
desc = PIOUS_TRAITS_REASON
}
modifier = {
scope:puppet_or_actor = {
OR = {
has_any_shunned_trait_in_rite_trigger = {
CHARACTER = scope:puppet_or_actor
RITE = scope:recipient.rite
}
has_trait = bastard
has_trait = gallowsbait
has_trait = decadent
}
}
add = -30
desc = SINFUL_TRAITS_REASON
}
modifier = {
scope:puppet_or_actor = {
OR = {
has_any_criminal_trait_in_rite_trigger = {
CHARACTER = scope:puppet_or_actor
RITE = scope:recipient.rite
}
has_trait = despoiler_of_byzantium
has_trait = incestuous
has_trait = murderer
}
}
add = -100
desc = VERY_SINFUL_TRAITS_REASON
}
modifier = {
scope:puppet_or_actor = {
has_trait = excommunicated
}
add = -300
desc = EXCOMMUNICATED_REASON
}
modifier = {
scope:puppet_or_actor.rite = scope:recipient.rite
add = 30
desc = MONASTIC_SAME_RITE_REASON
}
modifier = {
scope:puppet_or_actor.rite = {
divergence(scope:recipient.rite) >= scope:recipient.faith.heresy_threshold
}
add = -100
desc = MONASTIC_HERETICAL_RITE_REASON
}
modifier = {
exists = scope:recipient.holy_order.order_tenet
scope:puppet_or_actor = {
any_personal_tenet = {
this = scope:recipient.holy_order.order_tenet
}
}
add = 20
desc = MONASTIC_ORDER_TENET_REASON
}As written in game/common/character_interactions/00_religious_interactions.txt.
What happens
If they accept
- You:
change_spiritual_fulfillment = { … }add_piety = { … }Otherwise
pay_short_term_gold = { … }
If
- The option “ceremonial humbling” is chosen
Then
- Gain -750 Prestige
- Level of Fame -1
- Gains the modifier “Monastic Intercession” for 5 years
- Character starting spiritual fulfillment +5
- Zealot Vassal Opinion +10
- Clergy Opinion +10
- The character you target:
- Opinion: Donated to My Order
- Every Courtier:
- The character you target: … can use Gold to construct Buildings in their Leases, spread their Tenet and Rite, increase Development, and gain new Leases
- Event holy_order.2030
If they refuse
- Event holy_order.2031
Options when sending
- Use a Hook
- Plead desperately for special intercession
- Make a sizeable donation
Events it fires: holy_order.2030, holy_order.2031
• 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) (22 lines of game script)
is_available = trigger_if = {
limit = {
is_ai = yes
}
short_term_gold > major_gold_value
spiritual_fulfillment < 0
}
is_shown = scope:puppet_or_actor ?= {
faith ?= {
any_faith_holy_order = {
leader = scope:recipient
}
}
NOT = {
government_has_flag = government_is_monastic_holy_order
}
}
scope:recipient = {
is_ruler = yes
in_diplomatic_range = scope:puppet_or_actor
government_has_flag = government_is_monastic_holy_order
}As written in game/common/character_interactions/00_religious_interactions.txt.
Can be sent when (is_valid…) (49 lines of game script)
scope:puppet_or_actor = {
is_imprisoned = no
trigger_if = {
limit = {
has_treasury = yes
government_has_flag = government_is_theocracy
}
treasury >= monastic_donation_treasury_value
}
trigger_else = {
gold >= monastic_donation_value
}
}
custom_tooltip = {
text = monastic_holdings_in_hostile_realms_tt
scope:puppet_or_actor.faith = {
any_faith_holy_order = {
leader = scope:recipient
any_leased_title = {
NOT = {
county.holder = {
OR = {
is_at_war_with = scope:puppet_or_actor
any_liege_or_above = {
is_at_war_with = scope:puppet_or_actor
}
}
}
}
}
}
}
}
custom_tooltip = {
text = monastic_holdings_too_distant_tt
scope:puppet_or_actor.faith = {
any_faith_holy_order = {
leader = scope:recipient
holy_order_range_trigger = {
CHARACTER = scope:puppet_or_actor
}
}
}
}
scope:puppet_or_actor = {
NOT = {
has_character_modifier = promised_pilgrimage_to_clergy_modifier
}
}As written in game/common/character_interactions/00_religious_interactions.txt.
Effects (on_send, on_accept, on_decline) (17 lines of game script)
on_send =
on_accept = show_as_tooltip = {
donate_to_monastic_order_effect = yes
scope:recipient = {
custom_tooltip = monk_can_use_money_for_actions_tt
}
}
scope:puppet_or_actor = {
trigger_event = {
id = holy_order.2030
}
}
on_decline = scope:puppet_or_actor = {
trigger_event = {
id = holy_order.2031
}
}As written in game/common/character_interactions/00_religious_interactions.txt.
- Category
- Religious actions
- Again on the same character
- after 5 years
- In the menu
- under More…
- ID
monastic_donation_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.