Interaction · Landless adventurer actions
Receive Oath of Loyalty
Have one of your Knights pledge their undying loyalty to your cause, earning you a Strong Hook
What you need
You
To send it
- Is at not War
- The target’s location is your
Also needed: not imprisoned
To see it in the menu
- Your domicile:
has_domicile_parameter = camp_unlock_trade_oath_interaction
- If played by the AI: Has the Legitimists Law
- Does not have a Strong Hook on the target
The character you target
- Is a courtier of you
- Does not have a Hook on you
- Is not close family of you
- Is not your spouse
Receive Oath of Loyalty is a landless adventurer character interaction in Crusader Kings III. You need: Is at not War, Is not imprisoned and The target’s location is your. Accepted automatically. It costs 250 Prestige. Patch 1.20.1.2, from game/common/character_interactions/06_ep3_laamp_interactions.txt.
Quick answers (3)
- What are the requirements for Receive Oath of Loyalty in CK3?
- You: Is at not War, Is not imprisoned and The target’s location is your. (patch 1.20.1.2)
- Will the AI accept Receive Oath of Loyalty?
- Yes: it is accepted automatically.
- How much does Receive Oath of Loyalty cost?
- 250 Prestige (patch 1.20.1.2).
Will they accept?
The other character has no choice: the game accepts it automatically.
Acceptance (ai_accept) (36 lines of game script)
base = -75
opinion_modifier = {
opinion_target = scope:actor
}
modifier = {
add = 30
has_trait = loyal
}
modifier = {
add = -30
has_trait = disloyal
}
modifier = {
add = -20
has_trait = arbitrary
}
modifier = {
add = 20
has_trait = just
}
modifier = {
add = -10
has_trait = fickle
}
modifier = {
add = 20
has_trait = stubborn
}
modifier = {
add = -5
has_trait = deceitful
}
modifier = {
add = 5
has_trait = honest
}As written in game/common/character_interactions/06_ep3_laamp_interactions.txt.
What happens
Effects
- You: Gain a Loyalty on the target
- The character you target: Gain a Follower Oath on you
- Event ep3_laamps.1011
Events it fires: ep3_laamps.1011
• 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 = domicile ?= {
has_domicile_parameter = camp_unlock_trade_oath_interaction
}
trigger_if = {
limit = {
is_ai = yes
}
has_realm_law = camp_purpose_legitimists
}
is_shown = scope:actor = {
NOT = {
has_strong_hook = scope:recipient
}
}
scope:recipient = {
is_courtier_of = scope:actor
NOR = {
has_hook = scope:actor
is_close_family_of = scope:actor
is_spouse_of = scope:actor
}
}As written in game/common/character_interactions/06_ep3_laamp_interactions.txt.
Can be sent when (is_valid…) (5 lines of game script)
scope:actor = {
is_at_war = no
is_imprisoned = no
}
scope:recipient.location = scope:actor.locationAs written in game/common/character_interactions/06_ep3_laamp_interactions.txt.
Effects (on_send, on_accept, on_decline) (17 lines of game script)
on_accept = show_as_tooltip = {
scope:actor = {
add_hook = {
type = loyalty_hook
target = scope:recipient
}
}
scope:recipient = {
add_hook = {
type = follower_oath_hook
target = scope:actor
}
}
}
scope:actor = {
trigger_event = ep3_laamps.1011
}As written in game/common/character_interactions/06_ep3_laamp_interactions.txt.
- Category
- Landless adventurer actions
- Cost: Prestige
- 250
- In the menu
- under More…
- ID
trade_oath_interaction
Source: game/common/character_interactions/06_ep3_laamp_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.