Interaction · Diplomatic actions
Buy Claim
Pay Piety to gain a Claim on one of the recipient's valid titles (Buy Claim)
What you need
You
To send it
- This action may not be taken against the Ceremonial Monarch
To see it in the menu
- Your government is not Adventurer
One of these
All of these
- Has the Sanctioned Loopholes Perk
None of these
- Your Government uses Merit
All of these
All of these
- Your faith: Does not have a Doctrine or Tenet with Prevents Tribal Rulers from changing Government type · Grants the Unreformed Pagan Combat Advantage
One of these
- Your faith: Has a Doctrine or Tenet with The position of Head of Faith is given to a prominent clergy member
or
Your rite: The rite has Temple Holdings are leased out to their Holder's Realm Priest, who then serves them as a Theocratic Vassal
- Your government is not Ecclesiastical
- Your Government is Sōryō
- Your Government is Ritsuryō
or
Any character struggle:involvement = involvedhas_struggle_phase_parameter = unlocks_buy_claim_for_allAll of these
- The character you target › Any character struggle: Is the struggle temp
- Is not a vassal (or below) of the target
None of these
root ?= scope:recipientAll of these
scope:recipient = scope:puppet_or_actor.faith.religious_head- Your rite: Does not have the Theocratic Doctrine
The character you target
To send it
- Does not have a Strong Hook on you
To see it in the menu
- Is a ruler
One of these
primary_title.tier > tier_barony- Is not a vassal (or below) of you
Which title you can pick
- The target: Title tier at least County
Buy Claim is a diplomatic character interaction in Crusader Kings III. You need: This action may not be taken against the Ceremonial Monarch. The character you target needs: Does not have a Strong Hook on you. Accepted automatically. Patch 1.20.1.2, from game/common/character_interactions/00_perk_interactions.txt.
Quick answers (2)
- What are the requirements for Buy Claim in CK3?
- You: This action may not be taken against the Ceremonial Monarch. The character you target: Does not have a Strong Hook on you. (patch 1.20.1.2)
- Will the AI accept Buy Claim?
- Yes: it is accepted automatically.
Will they accept?
The other character has no choice: the game accepts it automatically.
What happens
Effects
add_piety = { … }add_unpressed_claim = scope:target- Stress and fulfillment impact: by trait: Just +40, Honest +40
- The character you target:
- Opinion: Claimed My Title (-60)
- Event perk_interaction.0002
If
Then
- Your house:
add_unity_value = { … }
- Your house:
Events it fires: perk_interaction.0002
• 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) (44 lines of game script)
is_shown = scope:puppet_or_actor ?= {
is_landless_adventurer = no
OR = {
AND = {
has_perk = sanctioned_loopholes_perk
NOR = {
government_has_flag = government_has_merit
pam_beseech_claims_access_trigger = yes
government_has_flag = government_is_japan_feudal
government_has_flag = government_is_japan_administrative
}
}
AND = {
any_character_struggle = {
involvement = involved
has_struggle_phase_parameter = unlocks_buy_claim_for_all
is_secondary_character_involvement_either_trigger = {
CHAR = scope:recipient
}
}
}
}
NOT = {
target_is_liege_or_above = scope:recipient
}
}
NOT = {
scope:puppet_or_actor ?= scope:recipient
AND = {
scope:recipient = scope:puppet_or_actor.faith.religious_head
scope:puppet_or_actor.rite ?= {
NOT = {
rite_has_doctrine = doctrine_theocracy_temporal
}
}
}
}
scope:recipient = {
is_playable_character = yes
primary_title.tier > tier_barony
NOT = {
target_is_liege_or_above = scope:puppet_or_actor
}
}As written in game/common/character_interactions/00_perk_interactions.txt.
Can be sent when (is_valid…) (188 lines of game script)
trigger_if = {
limit = {
scope:target ?= {
any_claimant = {
this = scope:puppet_or_actor
}
}
}
custom_description = {
text = buy_claim_has_pressed_claim_already
always = no
}
}
trigger_if = {
limit = {
scope:target ?= {
tier = tier_barony
}
}
custom_description = {
text = buy_claim_has_pressed_claim_already
always = no
}
}
trigger_if = {
limit = {
scope:target ?= {
tier = tier_kingdom
}
scope:puppet_or_actor.highest_held_title_tier >= tier_kingdom
}
custom_description = {
text = buy_claim_no_king_or_emperor_kingdom
always = no
}
}
trigger_if = {
limit = {
scope:target ?= {
tier >= tier_empire
}
scope:puppet_or_actor.highest_held_title_tier >= tier_empire
}
custom_description = {
text = buy_claim_no_emperor_empire
always = no
}
}
trigger_if = {
limit = {
scope:target ?= {
is_head_of_faith = yes
}
}
custom_description = {
text = buy_claim_no_religious_titles
always = no
}
}
trigger_if = {
limit = {
scope:target ?= {
has_clerical_region = yes
}
}
custom_description = {
text = buy_claim_no_religious_titles
always = no
}
}
trigger_if = {
limit = {
scope:target ?= {
is_noble_family_title = yes
}
}
custom_description = {
text = buy_claim_no_noble_family_titles
always = no
}
}
trigger_if = {
limit = {
scope:target ?= {
has_variable = adventurer_creation_reason
}
}
custom_description = {
text = buy_claim_no_landless_adventurer_title
always = no
}
}
scope:puppet_or_actor = {
trigger_if = {
limit = {
exists = scope:target
scope:target = {
tier = tier_county
}
}
piety >= {
value = minor_buy_claim_piety_value
if = {
limit = {
government_has_mechanic = administrative
}
multiply = 1.5
}
}
}
trigger_if = {
limit = {
exists = scope:target
scope:target = {
tier = tier_duchy
}
}
piety >= {
value = medium_buy_claim_piety_value
if = {
limit = {
government_has_mechanic = administrative
}
multiply = 1.5
}
}
}
trigger_if = {
limit = {
exists = scope:target
scope:target = {
tier = tier_kingdom
}
}
piety >= {
value = major_buy_claim_piety_value
if = {
limit = {
government_has_mechanic = administrative
}
multiply = 1.5
}
}
}
trigger_if = {
limit = {
exists = scope:target
scope:target = {
tier = tier_empire
}
}
piety >= {
value = massive_buy_claim_piety_value
if = {
limit = {
government_has_mechanic = administrative
}
multiply = 1.5
}
}
}
trigger_if = {
limit = {
exists = scope:target
scope:target = {
tier = tier_hegemony
}
}
piety >= {
value = monumental_buy_claim_piety_value
if = {
limit = {
government_has_mechanic = administrative
}
multiply = 1.5
}
}
}
}
scope:recipient = {
NOT = {
has_strong_hook = scope:puppet_or_actor
}
}
tgp_blocked_action_against_tenno_trigger = {
ACTOR = scope:puppet_or_actor
TARGET = scope:recipient
}As written in game/common/character_interactions/00_perk_interactions.txt.
Effects (on_send, on_accept, on_decline) (91 lines of game script)
on_accept = scope:puppet_or_actor = {
send_interface_toast = {
type = event_toast_effect_good
title = buy_claim_interaction.message
left_icon = scope:puppet_or_actor
right_icon = scope:recipient
add_piety = {
value = 0
if = {
limit = {
scope:target = {
tier = tier_county
}
}
add = minor_buy_claim_piety_loss
}
if = {
limit = {
scope:target = {
tier = tier_duchy
}
}
add = medium_buy_claim_piety_loss
}
if = {
limit = {
scope:target = {
tier = tier_kingdom
}
}
add = major_buy_claim_piety_loss
}
if = {
limit = {
scope:target = {
tier = tier_empire
}
}
add = massive_buy_claim_piety_loss
}
if = {
limit = {
scope:target = {
tier = tier_hegemony
}
}
add = monumental_buy_claim_piety_loss
}
if = {
limit = {
government_has_mechanic = administrative
}
multiply = 1.5
}
}
add_unpressed_claim = scope:target
}
stress_and_fulfillment_impact = {
just = medium_stress_impact_gain
honest = medium_stress_impact_gain
}
}
if = {
limit = {
scope:is_puppet_action ?= yes
scope:actor != scope:recipient
}
scope:actor = {
send_interface_toast = {
type = event_toast_effect_good
title = buy_claim_interaction.message_puppeteer
left_icon = scope:puppet_or_actor
right_icon = scope:recipient
}
}
}
scope:recipient = {
add_opinion = {
target = scope:puppet_or_actor
modifier = claimed_my_title_opinion
opinion = -60
}
trigger_event = perk_interaction.0002
}
add_clan_unity_interaction_effect = {
CHARACTER = scope:puppet_or_actor
TARGET = scope:recipient
VALUE = minor_unity_loss
DESC = clan_unity_bought_claim.desc
REVERSE_NON_HOUSE_TARGET = no
}As written in game/common/character_interactions/00_perk_interactions.txt.
- Category
- Diplomatic actions
- In the menu
- under More…
- ID
buy_claim_interaction
Source: game/common/character_interactions/00_perk_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.