Interaction · Uncategorized actions
Revoke Lease
Retract a Title you currently have Leased to the recipient
What you need
You
To send it
None of these
- You: Is at war with the target
- The target:
has_revokable_lease = yeslessee = scope:recipient- Their county’s holder:
- Is you or your liege
One of these
- Liege or above (exactly 0):
- Is played by a person
- Is a vassal (or below) of you
or
Is you
- Liege or above (exactly 0):
To see it in the menu
- If played by the AI:
- Any sub realm barony:
lessee ?= scope:recipientis_under_holy_order_lease = yeshas_revokable_lease = yeslessee = { … }If
lessee.faith != scope:actor.faith
Then
- Their holder:
None of these
- Any liege or above:
- Is not you
- Is a vassal (or below) of you
faith = scope:valid_baron.lessee.faithvassal_contract_has_flag = religiously_protected
- Any liege or above:
The character you target
- Does not have a Strong Hook on you
Revoke Lease is an uncategorized character interaction in Crusader Kings III. The character you target needs: Does not have a Strong Hook on you. Accepted automatically. It costs Piety (varies). Patch 1.20.1.2, from game/common/character_interactions/00_lease_interactions.txt.
Quick answers (3)
- What are the requirements for Revoke Lease in CK3?
- The character you target: Does not have a Strong Hook on you. (patch 1.20.1.2)
- Will the AI accept Revoke Lease?
- Yes: it is accepted automatically.
- How much does Revoke Lease cost?
- Piety (varies) (patch 1.20.1.2).
Will they accept?
The other character has no choice: the game accepts it automatically.
What happens
Effects
If
- The holy order:
num_leased_titles = 1title = scope:target.lessee_title
Then
- Revoking their last lease will destroy …!
- The holy order:
- The character you target:
If a check the game hides passes: the same again (1 line)
- The target’s rite’s head of rite: Opinion: Revocation of Order's Lease (-30)
- Their faith:
If
- Does not have you as head of faith
Then
- Their head of faith:
If
- Has the opinion “Founded Military Order” of you
- The character you target: Their government has the government is military holy order flag
Then
- Loses the opinion “Founded Military Order” of you
If
- Has the opinion “Founded Monastic Order” of you
- The character you target: Their government has the government is monastic holy order flag
Then
- Loses the opinion “Founded Monastic Order” of you
- You:
- The target › Their county: Development level in the county increases by …
If
- Your faith is the target’s
Then
- If the Personal Tenets unlock leasing to military order give spiritual fulfillment personal: Spiritual fulfillment -10
- Stress and fulfillment impact: by trait: Zealous +100, Generous +40, Military Order Member +20
If
a check the game hides
Then
add_piety = { value = 0 subtract = cancel_holy_order_piety_cost }
If
If
a check the game hides
Then
- Your rite:
divergence(scope:revoked_order_rite) < faith.heresy_threshold
- Your rite:
Then
- Spiritual fulfillment -20
Else if
- Your faith:
faith_hostility_level = { target = scope:recipient.faith value <= faith_astray_level }
Then
- Spiritual fulfillment -5
- Stress and fulfillment impact: by trait: Zealous +80, Generous +40
If
a check the game hides
Then
add_piety = { value = 0 subtract = cancel_astray_holy_order_piety_cost }
Otherwise
If
a check the game hides
Then
- Your faith’s religious head: Opinion: Pleased (+20)
add_piety = { value = 250 }- The character you target: … Fervor increases by 5
- The target:
If
title_province.county.faith = scope:recipient.faith
Then
- Their province’s county:
- The county gains the modifier “Evicted Holy Order” for 10 years
- Popular Opinion -15
- Monthly county control decline -0.15/month
- The county gains the modifier “Evicted Holy Order” for 10 years
If
- The target’s county’s holder:
- Their faith is the same as that of recipient
If
a check the game hides
Then
- Their rite:
divergence(scope:revoked_order_rite) < faith.heresy_threshold
- Their rite:
Then
- The target’s county’s holder: Opinion: Revocation of Order's Lease (-40)
- The target’s county’s holder:
- The target:
revoke_lease = yes
• 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) (15 lines of game script)
is_available = trigger_if = {
limit = {
is_ai = yes
}
piety >= cancel_holy_order_piety_cost
is_playable_character = yes
}
is_shown = scope:actor = {
any_sub_realm_barony = {
lessee ?= scope:recipient
barony_is_valid_for_holy_order_lease_cancellation_trigger = {
ACTOR = scope:actor
}
}
}As written in game/common/character_interactions/00_lease_interactions.txt.
Effects (on_send, on_accept, on_decline) (8 lines of game script)
on_accept = scope:actor = {
save_scope_as = cost_paid
}
revoke_holy_order_lease_effect = {
CHARACTER = scope:actor
TARGET = scope:recipient
BARONY = scope:target
}As written in game/common/character_interactions/00_lease_interactions.txt.
- Category
- Uncategorized actions
- Cost: Piety
- varies
- In the menu
- no (opened from elsewhere)
- ID
revoke_leased_title_interaction
Source: game/common/character_interactions/00_lease_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.