Stability measures

This commit is contained in:
Heidesommer 2026-05-28 10:08:00 -04:00
parent cf10d05052
commit 7c968185ab
17 changed files with 1382 additions and 1396 deletions

View file

@ -232,15 +232,15 @@ start_abduct = {
OR = {
has_perk = kidnapper_perk # Scheme unlocked by the Kidnapper Perk
domicile ?= { has_domicile_parameter = camp_unlocks_abduct_scheme }
AND = {
any_character_struggle = {
involvement = involved
has_struggle_phase_parameter = unlocks_abduct_for_all
is_secondary_character_involvement_involved_trigger = {
CHAR = scope:recipient
}
}
}
# AND = {
# any_character_struggle = {
# involvement = involved
# has_struggle_phase_parameter = unlocks_abduct_for_all
# is_secondary_character_involvement_involved_trigger = {
# CHAR = scope:recipient
# }
# }
# }
}
}
@ -612,10 +612,10 @@ befriend_interaction = {
target_is_vassal_or_below = scope:recipient
}
culture = { has_cultural_parameter = automatic_befriend_access }
any_character_struggle = {
involvement = involved
has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone
}
# any_character_struggle = {
# involvement = involved
# has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone
# }
AND = {
government_has_flag = government_is_clan
is_in_same_clan_as_trigger = { CHARACTER = scope:recipient }
@ -734,10 +734,10 @@ befriend_interaction = {
has_dynasty_perk = fp1_adventure_legacy_5
}
culture = { has_cultural_parameter = automatic_befriend_access }
any_character_struggle = {
involvement = involved
has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone
}
# any_character_struggle = {
# involvement = involved
# has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone
# }
house ?= { has_house_aspiration_parameter = aspect_of_serenity }
}
NOR = {

File diff suppressed because it is too large Load diff

View file

@ -815,17 +815,17 @@
add = 25
}
modifier = { # FP3 modifier.
desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER
trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } }
add = {
value = {
value = scope:actor.piety_level
subtract = low_piety_level
}
multiply = 10
}
}
# modifier = { # FP3 modifier.
# desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER
# trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } }
# add = {
# value = {
# value = scope:actor.piety_level
# subtract = low_piety_level
# }
# multiply = 10
# }
# }
# OPINION INFLUENCE
modifier = {
@ -9202,17 +9202,17 @@ mpo_offer_submission_or_ruin = {
add = 100
}
modifier = { # FP3 modifier.
desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER
trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } }
add = {
value = {
value = scope:actor.piety_level
subtract = low_piety_level
}
multiply = 10
}
}
# modifier = { # FP3 modifier.
# desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER
# trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } }
# add = {
# value = {
# value = scope:actor.piety_level
# subtract = low_piety_level
# }
# multiply = 10
# }
# }
# OPINION INFLUENCE
modifier = {
@ -9684,10 +9684,10 @@ mpo_offer_submission_or_ruin = {
remove_character_modifier = event_bonus_to_vassal_accept
}
if = { # FP3
limit = { any_character_struggle = { has_struggle_phase_parameter = offer_vassalization_removes_disloyalty } }
scope:recipient = { remove_trait = disloyal }
}
# if = { # FP3
# limit = { any_character_struggle = { has_struggle_phase_parameter = offer_vassalization_removes_disloyalty } }
# scope:recipient = { remove_trait = disloyal }
# }
}
}