CK3 DatabaseCrusader Kings III · 1.20.1.2 “Crozier” · unofficial
Silk & Silverout Tue, Nov 17What's free, what needs the DLC, price →

Interaction · Vassal actions

Claim Liege Title

from 1,500PrestigeAccepted automatically

If you control a percentage of the Counties that are De Jure to one of your Lieges Titles, you can spend Prestige to get an Unpressed Claim on it!

What you need

You

To send it

  • None of these

    • You: Is allied to the target
  • The target: Title tier at least Duchy

To see it in the menu

  • If played by the AI:
  • The target is not you
  • Is available (an adult, not imprisoned, not incapable)
  • scope:recipient = scope:puppet_or_actor.liege

The character you target

To send it

To see it in the menu

  • Is a ruler
  • One of these

    • Cannot play landless rulers without having an Estate
    • or

      If

      • One of these

        • Is landed
        • or

          Government is a Theocratic-type Government

      Then

    • or

      All of these

      • Their liege:
        • All of these

          • Holds China
          • Government is Celestial
          • Their government has the government uses ministry budget flag
      • One of these

    • or

      Has “laamp transition” (a variable the game's script sets)
  • Any held title:
    • Title tier at least Duchy
    • NOT = { has_title_law = noble_family_succession_law }
    • NOT = { has_title_law = landless_adventurer_succession_law }
    • NOT = { has_title_law = mandala_succession_law }
    • You:
      • NOT = { has_claim_on = prev }

Which character you can pick

  • If

    • You › Any character struggle:
      • involvement = involved
      • has_struggle_phase_parameter = powerful_vassal_can_claim_liege_titles

    Then

    • You: Is a powerful vassal of the target
  • If

    Then

    • The target: Title tier at least Duchy
  • If

    Then

    • The target: Title tier at least Duchy
  • If

    Then

    • The target: Title tier at least Duchy
  • If

    Then

    • The target: Title tier at least Duchy
  • If

    Then

    • The target: Title tier at least Duchy

Claim Liege Title is a vassal character interaction in Crusader Kings III. The character you target needs: Does not have a Strong Hook on you. Accepted automatically. It costs Prestige (from 1,500). Patch 1.20.1.2, from game/common/character_interactions/00_vassal_interactions.txt.

for a guide, post or blog
Quick answers (3)
What are the requirements for Claim Liege Title in CK3?
The character you target: Does not have a Strong Hook on you. (patch 1.20.1.2)
Will the AI accept Claim Liege Title?
Yes: it is accepted automatically.
How much does Claim Liege Title cost?
Prestige (from 1,500) (patch 1.20.1.2).

Will they accept?

The other character has no choice: the game accepts it automatically.

What happens

Effects

  • You:
    • add_unpressed_claim = scope:target
  • The character you target: Opinion: Claimed My Title (-50)
  • If

    • You: Government is Clan
    • The character you target: Government is Clan
    • Your house is the target’s
    • If

      • You are not the target

      Then

      • You are not the target

    Then

    • Your house:
      • add_unity_value = { … }

    Else if

    • No
    • You: Government is Clan
    • Your house: Has you as house head
    • One of these

      • All of these

        • exists = scope:recipient.house
        • Your house is not the target’s
      • or

        The character you target: Is Lowborn

    Then

    • Your house:
      • add_unity_value = { … }

When it is accepted automatically

Events it fires: vassal_interaction.0040

• 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) (31 lines of game script)
is_available = trigger_if = {
	limit = {
		is_ai = yes
	}
	domain_size > 1
	NOR = {
		has_trait = content
		has_trait = craven
	}
}
is_shown = scope:recipient != scope:puppet_or_actor
scope:puppet_or_actor ?= {
	is_physically_able_adult = yes
}
scope:recipient = scope:puppet_or_actor.liege
scope:recipient = {
	is_playable_character = yes
	any_held_title = {
		title_tier >= duchy
		NOR = {
			has_title_law = noble_family_succession_law
			has_title_law = landless_adventurer_succession_law
			has_title_law = mandala_succession_law
		}
		scope:puppet_or_actor ?= {
			NOT = {
				has_claim_on = prev
			}
		}
	}
}

As written in game/common/character_interactions/00_vassal_interactions.txt.

Can be sent when (is_valid…) (24 lines of game script)
custom_description = {
	scope:recipient = {
		any_held_title = {
			title_tier >= county
			NOT = {
				any_claimant = {
					this = scope:puppet_or_actor
				}
			}
		}
	}
	object = scope:recipient
	text = already_have_claims_on_all_titles
}
scope:recipient = {
	NOT = {
		has_strong_hook = scope:puppet_or_actor
	}
}
NOT = {
	scope:puppet_or_actor = {
		is_allied_to = scope:recipient
	}
}

As written in game/common/character_interactions/00_vassal_interactions.txt.

Effects (on_send, on_accept, on_decline) (42 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:actor
		right_icon = scope:recipient
		vassal_claim_liege_title_interaction_effect = yes
	}
}
notify_puppeteer_of_outcome_effect = {
	TYPE = event_toast_effect_good
	TITLE = buy_claim_interaction.message
}
scope:actor = {
	claim_title_achievement_effect = yes
}
add_clan_unity_interaction_effect = {
	CHARACTER = scope:puppet_or_actor
	TARGET = scope:recipient
	VALUE = major_unity_loss
	DESC = clan_unity_title_claim.desc
	REVERSE_NON_HOUSE_TARGET = no
}
on_auto_accept = scope:target = {
	random_in_de_jure_hierarchy = {
		limit = {
			tier = tier_county
			OR = {
				holder = scope:puppet_or_actor
				holder = {
					target_is_liege_or_above = scope:puppet_or_actor
				}
			}
		}
		title_province = {
			save_scope_as = county_in_title
		}
	}
}
scope:recipient = {
	trigger_event = vassal_interaction.0040
}

As written in game/common/character_interactions/00_vassal_interactions.txt.

Category
Vassal actions
Cost: Prestige
from 1,500
In the menu
under More…
ID
vassal_claim_liege_title_interaction

Source: game/common/character_interactions/00_vassal_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.

Spotted a mistake on this page?