Stavropul start
This commit is contained in:
parent
50e221bcef
commit
4c1f524d62
158 changed files with 10079 additions and 10160 deletions
|
|
@ -369,9 +369,7 @@
|
|||
scope:recipient = {
|
||||
NOT = {
|
||||
any_land_neighboring_realm_with_tributaries_owner = {
|
||||
NOT = {
|
||||
this = scope:actor
|
||||
}
|
||||
this != scope:actor
|
||||
}
|
||||
}
|
||||
NOT = {
|
||||
|
|
@ -2631,7 +2629,43 @@ migration_interaction = {
|
|||
value = scope:target_title
|
||||
}
|
||||
}
|
||||
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
has_variable = crowned_king_var
|
||||
has_variable = crowned_emperor_var
|
||||
}
|
||||
}
|
||||
set_variable = {
|
||||
name = nomad_migration_preserve_coronation
|
||||
value = yes
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
highest_held_title_tier = tier_duchy
|
||||
}
|
||||
add_character_modifier = {
|
||||
modifier = mpo_migrating_accolade_duke_modifier
|
||||
}
|
||||
}
|
||||
else_if = {
|
||||
limit = {
|
||||
highest_held_title_tier = tier_kingdom
|
||||
}
|
||||
add_character_modifier = {
|
||||
modifier = mpo_migrating_accolade_king_modifier
|
||||
}
|
||||
}
|
||||
else_if = {
|
||||
limit = {
|
||||
highest_held_title_tier >= tier_empire
|
||||
}
|
||||
add_character_modifier = {
|
||||
modifier = mpo_migrating_accolade_emperor_modifier
|
||||
}
|
||||
}
|
||||
|
||||
# Save your old lands
|
||||
save_scope_as = old_holder
|
||||
capital_county = { save_scope_as = old_capital_county }
|
||||
|
|
@ -2716,17 +2750,6 @@ migration_interaction = {
|
|||
migration_set_obedient_vassal_effect = yes
|
||||
}
|
||||
}
|
||||
# Player and non obedient vassals get turned into Tributaries instead
|
||||
every_vassal = {
|
||||
limit = {
|
||||
exists = scope:target_title
|
||||
OR = {
|
||||
NOT = { is_obedient_to = scope:actor }
|
||||
is_ai = no
|
||||
}
|
||||
}
|
||||
break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:actor TRIBUTARY = prev }
|
||||
}
|
||||
# Migration travel is handled by code
|
||||
}
|
||||
}
|
||||
|
|
@ -2751,6 +2774,44 @@ migration_interaction = {
|
|||
}
|
||||
}
|
||||
}
|
||||
scope:actor = {
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
has_variable = crowned_king_var
|
||||
has_variable = crowned_emperor_var
|
||||
}
|
||||
}
|
||||
set_variable = {
|
||||
name = nomad_migration_preserve_coronation
|
||||
value = yes
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
highest_held_title_tier = tier_duchy
|
||||
}
|
||||
add_character_modifier = {
|
||||
modifier = mpo_migrating_accolade_duke_modifier
|
||||
}
|
||||
}
|
||||
else_if = {
|
||||
limit = {
|
||||
highest_held_title_tier = tier_kingdom
|
||||
}
|
||||
add_character_modifier = {
|
||||
modifier = mpo_migrating_accolade_king_modifier
|
||||
}
|
||||
}
|
||||
else_if = {
|
||||
limit = {
|
||||
highest_held_title_tier >= tier_empire
|
||||
}
|
||||
add_character_modifier = {
|
||||
modifier = mpo_migrating_accolade_emperor_modifier
|
||||
}
|
||||
}
|
||||
}
|
||||
# Migration wars are handled by code
|
||||
scope:actor = {
|
||||
if = {
|
||||
|
|
@ -3332,9 +3393,7 @@ migration_interaction = {
|
|||
}
|
||||
AND = {
|
||||
tier = tier_county
|
||||
any_county_province = {
|
||||
any_province_epidemic = {
|
||||
}
|
||||
any_county_province_epidemic = {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -7716,7 +7775,9 @@ mpo_retrieve_land_from_herder_interaction = {
|
|||
desc = YOU_ARE_AN_ADVENTURER_REASON
|
||||
}
|
||||
modifier = {
|
||||
exists = scope:actor.suzerain
|
||||
scope:recipient = {
|
||||
is_tributary = yes
|
||||
}
|
||||
add = -25
|
||||
desc = ADVENTURER_SUZERAIN_REASON
|
||||
}
|
||||
|
|
@ -7775,6 +7836,7 @@ mpo_vassal_to_tributary_interaction = {
|
|||
is_valid_showing_failures_only = {
|
||||
scope:recipient = {
|
||||
is_imprisoned = no
|
||||
is_independent_ruler = yes
|
||||
}
|
||||
scope:actor = {
|
||||
is_imprisoned = no
|
||||
|
|
@ -8769,9 +8831,7 @@ mpo_offer_submission_or_ruin = {
|
|||
scope:recipient = {
|
||||
NOT = {
|
||||
any_neighboring_top_liege_realm_owner = {
|
||||
NOT = {
|
||||
this = scope:actor
|
||||
}
|
||||
this != scope:actor
|
||||
}
|
||||
}
|
||||
NOT = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue