Fixes
This commit is contained in:
parent
ce70fe752e
commit
734d526ca9
41 changed files with 17594 additions and 1069 deletions
|
|
@ -142,69 +142,69 @@
|
|||
|
||||
auto_accept = yes
|
||||
on_accept = {
|
||||
hidden_effect = {
|
||||
# Struggle Catalysts
|
||||
## We work these out first so they're not invalidated by the actual effect block.
|
||||
if = {
|
||||
limit = {
|
||||
catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
scope:actor = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:actor = {
|
||||
every_character_struggle = {
|
||||
involvement = involved
|
||||
limit = {
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
activate_struggle_catalyst = {
|
||||
catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
character = scope:actor
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
scope:actor = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:actor = {
|
||||
every_character_struggle = {
|
||||
involvement = involved
|
||||
limit = {
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
activate_struggle_catalyst = {
|
||||
catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
character = scope:actor
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Improving contract catalyst
|
||||
# hidden_effect = {
|
||||
# # Struggle Catalysts
|
||||
# ## We work these out first so they're not invalidated by the actual effect block.
|
||||
# if = {
|
||||
# limit = {
|
||||
# catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
# scope:actor = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# scope:actor = {
|
||||
# every_character_struggle = {
|
||||
# involvement = involved
|
||||
# limit = {
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# activate_struggle_catalyst = {
|
||||
# catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# character = scope:actor
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# if = {
|
||||
# limit = {
|
||||
# catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
# scope:actor = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# scope:actor = {
|
||||
# every_character_struggle = {
|
||||
# involvement = involved
|
||||
# limit = {
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# activate_struggle_catalyst = {
|
||||
# catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# character = scope:actor
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# # Improving contract catalyst
|
||||
# if = {
|
||||
# limit = {
|
||||
# scope:recipient.count_obligation_improvements_for_vassal > 0
|
||||
|
|
@ -238,7 +238,7 @@
|
|||
# }
|
||||
# }
|
||||
# }
|
||||
}
|
||||
# }
|
||||
|
||||
# Enact changes.
|
||||
scope:actor = {
|
||||
|
|
@ -892,81 +892,17 @@ admin_liege_modify_vassal_contract_interaction = {
|
|||
|
||||
auto_accept = yes
|
||||
on_accept = {
|
||||
hidden_effect = {
|
||||
# Struggle Catalysts
|
||||
## We work these out first so they're not invalidated by the actual effect block.
|
||||
if = {
|
||||
limit = {
|
||||
catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
scope:actor = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:actor = {
|
||||
every_character_struggle = {
|
||||
involvement = involved
|
||||
limit = {
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
activate_struggle_catalyst = {
|
||||
catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
character = scope:actor
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
scope:actor = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:actor = {
|
||||
every_character_struggle = {
|
||||
involvement = involved
|
||||
limit = {
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
activate_struggle_catalyst = {
|
||||
catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
character = scope:actor
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Improving contract catalyst
|
||||
if = {
|
||||
# hidden_effect = {
|
||||
# # Struggle Catalysts
|
||||
# ## We work these out first so they're not invalidated by the actual effect block.
|
||||
# if = {
|
||||
# limit = {
|
||||
# scope:recipient.count_obligation_improvements_for_vassal > 0
|
||||
# catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
# scope:actor = {
|
||||
# is_diff_faith_or_culture_trigger = {
|
||||
# CHAR = scope:recipient
|
||||
# STATUS = involved
|
||||
# }
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
|
|
@ -977,18 +913,82 @@ admin_liege_modify_vassal_contract_interaction = {
|
|||
# involvement = involved
|
||||
# limit = {
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# activate_struggle_catalyst = {
|
||||
# catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
# catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# character = scope:actor
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
}
|
||||
# if = {
|
||||
# limit = {
|
||||
# catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
# scope:actor = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# scope:actor = {
|
||||
# every_character_struggle = {
|
||||
# involvement = involved
|
||||
# limit = {
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# activate_struggle_catalyst = {
|
||||
# catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# character = scope:actor
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# # Improving contract catalyst
|
||||
# if = {
|
||||
## limit = {
|
||||
## scope:recipient.count_obligation_improvements_for_vassal > 0
|
||||
## scope:actor = {
|
||||
## is_diff_faith_or_culture_trigger = {
|
||||
## CHAR = scope:recipient
|
||||
## STATUS = involved
|
||||
## }
|
||||
## any_character_struggle = {
|
||||
## involvement = involved
|
||||
## activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
## CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
## CHAR = scope:recipient
|
||||
## }
|
||||
## }
|
||||
## }
|
||||
## }
|
||||
## scope:actor = {
|
||||
## every_character_struggle = {
|
||||
## involvement = involved
|
||||
## limit = {
|
||||
## activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
## CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
## CHAR = scope:recipient
|
||||
## }
|
||||
## }
|
||||
## activate_struggle_catalyst = {
|
||||
## catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
## character = scope:actor
|
||||
## }
|
||||
## }
|
||||
## }
|
||||
## }
|
||||
# }
|
||||
|
||||
# Enact changes.
|
||||
scope:actor = {
|
||||
|
|
@ -1596,81 +1596,17 @@ nomad_liege_modify_vassal_contract_interaction = {
|
|||
|
||||
auto_accept = yes
|
||||
on_accept = {
|
||||
hidden_effect = {
|
||||
# Struggle Catalysts
|
||||
## We work these out first so they're not invalidated by the actual effect block.
|
||||
if = {
|
||||
limit = {
|
||||
catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
scope:actor = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:actor = {
|
||||
every_character_struggle = {
|
||||
involvement = involved
|
||||
limit = {
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
activate_struggle_catalyst = {
|
||||
catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
character = scope:actor
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
scope:actor = {
|
||||
any_character_struggle = {
|
||||
involvement = involved
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:actor = {
|
||||
every_character_struggle = {
|
||||
involvement = involved
|
||||
limit = {
|
||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
CHAR = scope:recipient
|
||||
}
|
||||
}
|
||||
activate_struggle_catalyst = {
|
||||
catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
character = scope:actor
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Improving contract catalyst
|
||||
# hidden_effect = {
|
||||
# # Struggle Catalysts
|
||||
# ## We work these out first so they're not invalidated by the actual effect block.
|
||||
# if = {
|
||||
# limit = {
|
||||
# scope:recipient.count_obligation_improvements_for_vassal > 0
|
||||
# catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
# scope:actor = {
|
||||
# is_diff_faith_or_culture_trigger = {
|
||||
# CHAR = scope:recipient
|
||||
# STATUS = involved
|
||||
# }
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
|
|
@ -1681,18 +1617,82 @@ nomad_liege_modify_vassal_contract_interaction = {
|
|||
# involvement = involved
|
||||
# limit = {
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# activate_struggle_catalyst = {
|
||||
# catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
# catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection
|
||||
# character = scope:actor
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
}
|
||||
# if = {
|
||||
# limit = {
|
||||
# catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient }
|
||||
# scope:actor = {
|
||||
# any_character_struggle = {
|
||||
# involvement = involved
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# scope:actor = {
|
||||
# every_character_struggle = {
|
||||
# involvement = involved
|
||||
# limit = {
|
||||
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# CHAR = scope:recipient
|
||||
# }
|
||||
# }
|
||||
# activate_struggle_catalyst = {
|
||||
# catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection
|
||||
# character = scope:actor
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# # Improving contract catalyst
|
||||
## if = {
|
||||
## limit = {
|
||||
## scope:recipient.count_obligation_improvements_for_vassal > 0
|
||||
## scope:actor = {
|
||||
## is_diff_faith_or_culture_trigger = {
|
||||
## CHAR = scope:recipient
|
||||
## STATUS = involved
|
||||
## }
|
||||
## any_character_struggle = {
|
||||
## involvement = involved
|
||||
## activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
## CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
## CHAR = scope:recipient
|
||||
## }
|
||||
## }
|
||||
## }
|
||||
## }
|
||||
## scope:actor = {
|
||||
## every_character_struggle = {
|
||||
## involvement = involved
|
||||
## limit = {
|
||||
## activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||
## CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
## CHAR = scope:recipient
|
||||
## }
|
||||
## }
|
||||
## activate_struggle_catalyst = {
|
||||
## catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||
## character = scope:actor
|
||||
## }
|
||||
## }
|
||||
## }
|
||||
## }
|
||||
# }
|
||||
|
||||
# Enact changes.
|
||||
scope:actor = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue