Interaction · Friendly actions
Send to the Varangian Guard (Dynasty)
Dynasty Head Interaction Send the recipient away to gain glory and fortune in the Varangian Guard. Who knows, it might even help build character!
What you need
You
To send it
- Is at not War
NOT = { has_relation_rival = title:e_byzantium.holder }
To see it in the menu
- If played by the AI:
- Is a Dynasty Head
- Your dynasty: The Dynasty has the Wanderlust Legacy
- Is at not War
- The target is not you
- Is a Dynasty Head
- Is of the same dynasty as the target
- Your dynasty: The Dynasty has the Wanderlust Legacy
The character you target
- Is not a ruler
- Is an Adult
- Is not married
- Does not have the Trait: Varangian
- Does not have the Trait: Military Order Member
Send to the Varangian Guard (Dynasty) is a friendly character interaction in Crusader Kings III. You need: Is at not War. The character you target needs: Is not a ruler, Is an Adult, Is not married and 2 more. Accepted automatically. It costs Prestige (from 350). Patch 1.20.1.2, from game/common/character_interactions/00_dynast_interactions.txt.
Quick answers (3)
- What are the requirements for Send to the Varangian Guard (Dynasty) in CK3?
- You: Is at not War. The character you target: Is not a ruler, Is an Adult, Is not married, Does not have the Trait: Varangian and Does not have the Trait: Military Order Member. (patch 1.20.1.2)
- Will the AI accept Send to the Varangian Guard (Dynasty)?
- Yes: it is accepted automatically.
- How much does Send to the Varangian Guard (Dynasty) cost?
- Prestige (from 350) (patch 1.20.1.2).
Will they accept?
The other character has no choice: the game accepts it automatically.
What happens
Effects
Events it fires: varangian.0003
• 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) (36 lines of game script)
is_available = trigger_if = {
limit = {
is_ai = yes
}
is_dynast = yes
dynasty ?= {
has_dynasty_perk = fp1_adventure_legacy_1
}
NOR = {
faith ?= {
has_doctrine_parameter = pacifist
}
this = title:e_byzantium.holder
is_at_war_with = title:e_byzantium.holder
has_truce = title:e_byzantium.holder
}
exists = title:e_byzantium.holder
is_at_war = no
}
is_shown = scope:recipient != scope:puppet_or_actor
scope:puppet_or_actor ?= {
is_dynast = yes
dynasty ?= scope:recipient.dynasty
dynasty ?= {
has_dynasty_perk = fp1_adventure_legacy_1
}
exists = title:e_byzantium.holder
NOR = {
faith ?= {
has_doctrine_parameter = pacifist
}
this = title:e_byzantium.holder
is_at_war_with = title:e_byzantium.holder
has_truce = title:e_byzantium.holder
}
}As written in game/common/character_interactions/00_dynast_interactions.txt.
Can be sent when (is_valid…) (51 lines of game script)
scope:puppet_or_actor = {
is_at_war = no
NOT = {
has_relation_rival = title:e_byzantium.holder
}
}
scope:recipient = {
is_ruler = no
is_adult = yes
is_married = no
NOR = {
has_trait = varangian
has_trait = order_member
}
}
trigger_if = {
limit = {
scope:recipient = {
is_adult = yes
NOT = {
can_be_knight_trigger = {
ARMY_OWNER = title:e_byzantium.holder
}
}
}
}
custom_description = {
scope:recipient = {
can_be_knight_trigger = {
ARMY_OWNER = title:e_byzantium.holder
}
}
text = not_allowed_in_varangian_guard
}
}
trigger_if = {
limit = {
scope:recipient = {
NOR = {
is_child_of = scope:puppet_or_actor
is_grandchild_of = scope:puppet_or_actor
is_great_grandchild_of = scope:puppet_or_actor
}
}
}
custom_description = {
scope:recipient.top_liege = scope:puppet_or_actor.top_liege
subject = scope:puppet_or_actor
text = same_realm_as
}
}As written in game/common/character_interactions/00_dynast_interactions.txt.
Effects (on_send, on_accept, on_decline) (66 lines of game script)
on_accept = title:e_byzantium.holder = {
save_scope_as = emperor
if = {
limit = {
capital_county = title:c_byzantion
}
set_local_variable = {
name = to_miklagard
value = yes
}
}
}
scope:puppet_or_actor = {
stress_and_fulfillment_impact = {
paranoid = minor_stress_impact_gain
}
hidden_effect = {
send_interface_toast = {
type = event_toast_effect_neutral
title = send_to_varangian_guard_interaction_toast
left_icon = scope:recipient
right_icon = scope:emperor
custom_tooltip = send_to_varangian_guard_interaction_toast_desc
}
}
}
hidden_effect = {
if = {
limit = {
scope:is_puppet_action ?= yes
}
scope:actor = {
send_interface_toast = {
type = event_toast_effect_neutral
title = send_to_varangian_guard_interaction_toast
left_icon = scope:recipient
right_icon = scope:emperor
custom_tooltip = send_to_varangian_guard_interaction_toast_desc
}
}
}
}
scope:recipient = {
save_scope_as = varangian_candidate
}
show_as_tooltip = {
scope:varangian_candidate = {
visit_court_of = scope:emperor
add_trait = varangian
custom_description_no_bullet = {
text = send_to_varangian_guard_interaction_effect
}
}
}
hidden_effect = {
scope:emperor = {
trigger_event = varangian.0003
}
}
add_clan_unity_interaction_effect = {
CHARACTER = scope:puppet_or_actor
TARGET = scope:recipient
VALUE = miniscule_unity_loss
DESC = clan_unity_vaering.desc
REVERSE_NON_HOUSE_TARGET = no
}As written in game/common/character_interactions/00_dynast_interactions.txt.
- Category
- Friendly actions
- Cost: Prestige
- from 350
- Cooldown
- 2 years
- In the menu
- main list
- ID
send_to_varangian_guard_interaction
Source: game/common/character_interactions/00_dynast_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.