Interaction · Diplomatic actions
Coax to Faction War
Ask the recipient to join your ongoing Faction War against the other character
What you need
You
To send it
To see it in the menu
- Is at War
- you has administrative government mechanic
- Is not at war with the target
root.joined_faction ?= { … }
Coax to Faction War is a diplomatic character interaction in Crusader Kings III. You need: Is played by a person. The character you target needs: Is not imprisoned. Accepted automatically in some cases; otherwise the AI weighs it. Reasons the AI weighs include Weak Hook used (+40), At War and needs troops (-200), Divine Marriage: Liege is married to Close Family or Extended Family (-75) and 53 more. It costs 150 Influence. It needs Roads to Power. Patch 1.20.1.2, from game/common/character_interactions/06_ep3_interactions.txt.
Quick answers (3)
- What are the requirements for Coax to Faction War in CK3?
- You: Is played by a person. The character you target: Is not imprisoned. (patch 1.20.1.2)
- How do I get the AI to accept Coax to Faction War?
- Accepted automatically in some cases; otherwise the AI weighs it. Its reasons: Weak Hook used +40, I get Gold, At War and needs troops -200, Pluralist Faith, Pluralist Faith, Pluralist Faith, Legalism: Liege is Virtuous, Legalism: Liege is Sinful, Purgatory: Is Sinful, Divine Marriage: Liege is married to Close Family or Extended Family -75, Intimidated, Terrified, Friendly House Unity Level -20, Harmonious House Unity Level -40, Liege is in Debt, Liege's Duty Focus -20, Liege's Court Position Task -20, Easy Difficulty -50, Very Easy Difficulty -150, Hard Difficulty -100, Very Hard Difficulty -200, Base +50, Base +75, Base +100, Base +150, Conqueror -100, Conqueror -250, Obedient -75, Not Obedient +75, Overlord showed weakness in War, Overlord had a Chaotic Kurultai Succession, Lesser Realm Stability Game Rule +50, Higher Realm Stability Game Rule -50, Extreme Realm Stability Game Rule -100, Lesser Realm Stability Game Rule +50, Higher Realm Stability Game Rule -50, Extreme Realm Stability Game Rule -100, Lesser Realm Stability Game Rule +50, Higher Realm Stability Game Rule -50, Extreme Realm Stability Game Rule -100, Lesser Realm Stability Game Rule +50, Higher Realm Stability Game Rule -50, Extreme Realm Stability Game Rule -100, 1 years from Game start -10,000, 5 years from Game start -10,000, 10 years from Game start -10,000, Liege has my Hostage -50, I am also a Detractor of the Caliphate -50, Supporter of Caliphal Authority of the Caliph -50, House Bloc Leader's Faction +500, Detractor +300, Doomed +25, Liege's Reign Length, Existing stronger Faction of same type, Liege's Poor Skill, Liege is Deviant (considered Criminal) +20, Liege is Incestuous (considered Criminal) +20, Liege is Sodomite (considered Criminal) +20, Liege is Cannibal (considered Criminal) +20, Liege is Dynastic Kinslayer (considered Criminal) +20, Liege is Familial Kinslayer (considered Criminal) +30, Liege is Kinslayer (considered Criminal) +40, Liege is Witch (considered Criminal) +20, Liege is Adulterer (considered Criminal) +20, Liege is Fornicator (considered Criminal) +20, Opinion of Faction Claimant, Will not fight Heir -1,000, Will not fight Spouse -1,000, Will not fight Friend -50, Will not fight Best Friend -100, Will not fight Lover -100, Will not fight Soulmate -200, Wardens with my Hostages on opposing side and … Opinion of ….
- How much does Coax to Faction War cost?
- 150 Influence (patch 1.20.1.2).
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 | -25 |
Weak Hook usedwhen
| +40 |
I get Goldwhen
| varies |
At War and needs troopswhen
| -200 |
Your opinion of the other character × -1.5when
| varies |
Pluralist Faithwhen
| varies |
Pluralist Faithwhen
| varies |
Pluralist Faithwhen
| varies |
| Legalism: Liege is Virtuous | varies |
| Legalism: Liege is Sinful | varies |
Purgatory: Is Sinfulwhen
| varies |
Divine Marriage: Liege is married to Close Family or Extended Familywhen
| -75 |
Intimidatedwhen
| varies |
Terrifiedwhen
| varies |
Friendly House Unity Levelwhen
| -20 |
Harmonious House Unity Levelwhen
| -40 |
Liege is in Debtwhen
| varies |
Liege's Duty Focuswhen
| -20 |
Liege's Court Position Taskwhen
| -20 |
Easy Difficultywhen
| -50 |
Very Easy Difficultywhen
| -150 |
Hard Difficultywhen
| -100 |
Very Hard Difficultywhen
| -200 |
Basewhen
| +50 |
Basewhen
| +75 |
Basewhen
| +100 |
Basewhen
| +150 |
Conquerorwhen
| -100 |
Conquerorwhen
| -250 |
Obedientwhen
| -75 |
Not Obedientwhen
| +75 |
Overlord showed weakness in Warwhen
| varies |
Overlord had a Chaotic Kurultai Successionwhen
| varies |
Lesser Realm Stability Game Rulewhen
| +50 |
Higher Realm Stability Game Rulewhen
| -50 |
Extreme Realm Stability Game Rulewhen
| -100 |
Lesser Realm Stability Game Rulewhen
| +50 |
Higher Realm Stability Game Rulewhen
| -50 |
Extreme Realm Stability Game Rulewhen
| -100 |
Lesser Realm Stability Game Rulewhen
| +50 |
Higher Realm Stability Game Rulewhen
| -50 |
Extreme Realm Stability Game Rulewhen
| -100 |
Lesser Realm Stability Game Rulewhen
| +50 |
Higher Realm Stability Game Rulewhen
| -50 |
Extreme Realm Stability Game Rulewhen
| -100 |
1 years from Game startwhen
| -10,000 |
5 years from Game startwhen
| -10,000 |
10 years from Game startwhen
| -10,000 |
Liege has my Hostagewhen
| -50 |
I am also a Detractor of the Caliphatewhen
| -50 |
Supporter of Caliphal Authority of the Caliphwhen
| -50 |
House Bloc Leader's Factionwhen
| +500 |
Detractorwhen
| +300 |
Doomedwhen
| +25 |
Liege's Reign Lengthwhen
| varies |
Existing stronger Faction of same typewhen
| × -0.5 |
Liege's Poor Skillwhen
| varies |
| Liege is Deviant (considered Criminal) | +20 |
| Liege is Incestuous (considered Criminal) | +20 |
| Liege is Sodomite (considered Criminal) | +20 |
| Liege is Cannibal (considered Criminal) | +20 |
| Liege is Dynastic Kinslayer (considered Criminal) | +20 |
| Liege is Familial Kinslayer (considered Criminal) | +30 |
| Liege is Kinslayer (considered Criminal) | +40 |
| Liege is Witch (considered Criminal) | +20 |
| Liege is Adulterer (considered Criminal) | +20 |
| Liege is Fornicator (considered Criminal) | +20 |
| Opinion of Faction Claimant | scope:recipient.opinion(scope:actor.joined_faction.special_character) |
Will not fight Heirwhen
| -1,000 |
Will not fight Spousewhen
| -1,000 |
Will not fight Friendwhen
| -50 |
Will not fight Best Friendwhen
| -100 |
Will not fight Loverwhen
| -100 |
Will not fight Soulmatewhen
| -200 |
Wardens with my Hostages on opposing sidewhen
| varies |
| … Opinion of … | varies |
Acceptance (ai_accept) (107 lines of game script)
base = -25
modifier = {
scope:hook = yes
add = 40
desc = SCHEME_WEAK_HOOK_USED
}
modifier = {
scope:gold = yes
add = {
value = 10
add = {
value = scope:recipient.ai_greed
multiply = 0.25
min = 0
}
}
desc = SCHEME_WITH_GIFT_SIGNIFICANT
}
modifier = {
scope:recipient = {
is_at_war = yes
}
add = -200
desc = RECIPIENT_IS_AT_WAR_REASON
}
common_faction_modifiers = {
FACTION_TARGET = scope:secondary_recipient
OPINION_MULTIPLIER = -1.5
MAX_OPINION = 150
POWER = 0
THRESHOLD = 80
}
admin_faction_modifiers = {
FACTION_TARGET = scope:secondary_recipient
FACTION_TYPE = claimant_faction
}
modifier = {
exists = scope:actor.joined_faction.special_character
add = scope:recipient.opinion(scope:actor.joined_faction.special_character)
desc = CLAIMANT_OPINION_REASON
}
modifier = {
add = -1000
scope:recipient.player_heir ?= scope:secondary_recipient
desc = WONT_FIGHT_HEIR_REASON
}
modifier = {
add = -1000
is_spouse_of = scope:secondary_recipient
desc = WONT_FIGHT_SPOUSE_REASON
}
modifier = {
add = -50
has_relation_friend = scope:secondary_recipient
desc = WONT_FIGHT_FRIEND_REASON
}
modifier = {
add = -100
has_relation_best_friend = scope:secondary_recipient
desc = WONT_FIGHT_BEST_FRIEND_REASON
}
modifier = {
add = -100
has_relation_lover = scope:secondary_recipient
desc = WONT_FIGHT_LOVER_REASON
}
modifier = {
add = -200
has_relation_soulmate = scope:secondary_recipient
desc = WONT_FIGHT_SOULMATE_REASON
}
modifier = {
any_home_court_hostage = {
warden = {
OR = {
is_at_war_with = scope:actor
any_ally = {
is_at_war_with = scope:actor
}
}
}
}
add = {
value = 0
every_home_court_hostage = {
limit = {
warden = {
OR = {
is_at_war_with = scope:actor
any_ally = {
is_at_war_with = scope:actor
}
}
}
}
subtract = call_to_arms_hostage_value
}
multiply = 0.25
}
desc = HOSTAGE_ENEMY_CALL_TO_ARMS_REASON
}
opinion_modifier = {
who = scope:recipient
opinion_target = scope:actor
multiplier = 1.0
desc = AI_OPINION_REASON
}As written in game/common/character_interactions/06_ep3_interactions.txt.
What happens
If they accept
- Event ep3_interactions_events.0800
- You:
- The character you target:
- Influence +75
If
a check the game hides
Then
leave_faction = joined_faction
- Your joined faction’s faction war:
If
is_defender = scope:actor
Then
add_defender = scope:recipient
Otherwise
add_attacker = scope:recipient
If they refuse
Options when sending
- Use Gold
- Use a Hook
Events it fires: ep3_interactions_events.0800, ep3_interactions_events.0801
• 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) (20 lines of game script)
is_available = is_at_war = yes
government_has_mechanic = administrative
has_ep3_dlc_trigger = yes
is_shown = scope:actor = {
NOR = {
this = scope:recipient
is_at_war_with = scope:recipient
}
}
scope:recipient = {
government_has_mechanic = administrative
scope:actor.liege ?= liege
}
scope:actor.joined_faction ?= {
faction_is_at_war = yes
faction_war ?= {
is_attacker = scope:actor
}
faction_target != scope:recipient
}As written in game/common/character_interactions/06_ep3_interactions.txt.
Can be sent when (is_valid…) (52 lines of game script)
scope:recipient = {
is_imprisoned = no
NOT = {
is_at_war_with = liege
}
}
scope:actor.joined_faction ?= {
faction_war = {
custom_tooltip = {
text = ep3_join_faction_war_interaction_ally_tt
NOT = {
primary_defender = {
is_allied_to = scope:recipient
}
}
}
}
}
scope:actor = {
is_ai = no
}
custom_tooltip = {
text = ep3_join_faction_war_interaction_ongoing_tt
scope:actor.joined_faction ?= {
faction_is_at_war = yes
faction_war ?= {
is_attacker = scope:actor
}
}
}
custom_tooltip = {
text = ep3_join_faction_war_interaction_faction_tt
scope:recipient = {
trigger_if = {
limit = {
exists = joined_faction
}
NOR = {
joined_faction.faction_leader = this
joined_faction.special_character ?= this
}
}
}
}
scope:recipient = {
custom_tooltip = {
text = ep3_join_faction_war_interaction_offer_tt
NOT = {
has_character_flag = under_offer_join_faction_war_flag
}
}
}As written in game/common/character_interactions/06_ep3_interactions.txt.
Effects (on_send, on_accept, on_decline) (21 lines of game script)
on_send = scope:recipient = {
add_character_flag = {
flag = under_offer_join_faction_war_flag
months = 1
}
}
on_accept = scope:actor = {
trigger_event = ep3_interactions_events.0800
}
show_as_tooltip = {
ep3_join_faction_war_effect = yes
}
scope:recipient = {
remove_character_flag = under_offer_join_faction_war_flag
}
on_decline = scope:actor = {
trigger_event = ep3_interactions_events.0801
}
scope:recipient = {
remove_character_flag = under_offer_join_faction_war_flag
}As written in game/common/character_interactions/06_ep3_interactions.txt.
- Category
- Diplomatic actions
- Cost: Influence
- 150
- Again on the same character
- after 10 years
- DLC
- Roads to Power
- In the menu
- main list
- ID
ep3_join_faction_war_interaction
Source: game/common/character_interactions/06_ep3_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.