Fixing the Fixes

This commit is contained in:
Heidesommer 2026-05-26 03:31:58 -04:00
parent 066ca149c5
commit 54423c926c
19 changed files with 1022 additions and 914 deletions

View file

@ -885,38 +885,38 @@ on_raid_action_completion = {
}
## Struggles
if = {
limit = {
scope:raider = {
any_character_struggle = {
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
CATALYST = catalyst_raided_involved
CHAR = scope:county.holder
}
}
}
scope:county.holder = { # Theoretical edge case where X is from one struggle, Y from another one and they trigger catalysts. But unlikely to be an issue.
any_character_struggle = {
involvement = involved
phase_has_catalyst = catalyst_raided_involved
}
}
}
scope:raider = {
every_character_struggle = {
limit = {
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
CATALYST = catalyst_raided_involved
CHAR = scope:county.holder
}
}
activate_struggle_catalyst = {
catalyst = catalyst_raided_involved
character = scope:raider
}
log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_raided_involved }
}
}
# if = {
# limit = {
# scope:raider = {
# any_character_struggle = {
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
# CATALYST = catalyst_raided_involved
# CHAR = scope:county.holder
# }
# }
# }
# scope:county.holder = { # Theoretical edge case where X is from one struggle, Y from another one and they trigger catalysts. But unlikely to be an issue.
# any_character_struggle = {
# involvement = involved
# phase_has_catalyst = catalyst_raided_involved
# }
# }
# }
# scope:raider = {
# every_character_struggle = {
# limit = {
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
# CATALYST = catalyst_raided_involved
# CHAR = scope:county.holder
# }
# }
# activate_struggle_catalyst = {
# catalyst = catalyst_raided_involved
# character = scope:raider
# }
# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_raided_involved }
# }
# }
}
# Commander trait leveling