feat(religion): add Inquisitor and Keeper scripted triggers
Add 5 new triggers for identifying Inquisitors and Keepers: is_inquisitor_trigger, is_court_inquisitor_trigger, is_keeper_trigger, is_keeper_initiate_trigger, is_keeper_or_initiate_trigger. Used by holy order events and character interactions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -123,6 +123,39 @@ has_multiple_spikes_trigger = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# ===== INQUISITOR & KEEPER TRIGGERS =====
|
||||||
|
|
||||||
|
is_inquisitor_trigger = {
|
||||||
|
# Character is a Steel Inquisitor (hemalurgist with multiple spikes)
|
||||||
|
has_trait = trait_hemalurgist
|
||||||
|
has_multiple_spikes_trigger = yes
|
||||||
|
}
|
||||||
|
|
||||||
|
is_court_inquisitor_trigger = {
|
||||||
|
# Character is an Inquisitor assigned to a court
|
||||||
|
has_character_flag = is_court_inquisitor
|
||||||
|
has_character_modifier = steel_inquisitor_power
|
||||||
|
}
|
||||||
|
|
||||||
|
is_keeper_trigger = {
|
||||||
|
# Character is a full Keeper of Terris
|
||||||
|
has_character_flag = keeper_identity
|
||||||
|
}
|
||||||
|
|
||||||
|
is_keeper_initiate_trigger = {
|
||||||
|
# Character is a Keeper initiate (not yet full Keeper)
|
||||||
|
has_character_flag = keeper_initiate
|
||||||
|
NOT = { has_character_flag = keeper_identity }
|
||||||
|
}
|
||||||
|
|
||||||
|
is_keeper_or_initiate_trigger = {
|
||||||
|
# Character is either a full Keeper or an initiate
|
||||||
|
OR = {
|
||||||
|
has_character_flag = keeper_initiate
|
||||||
|
has_character_flag = keeper_identity
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
# ===== CULTURAL TRIGGERS =====
|
# ===== CULTURAL TRIGGERS =====
|
||||||
|
|
||||||
is_noble_scadrian_trigger = {
|
is_noble_scadrian_trigger = {
|
||||||
|
|||||||
Reference in New Issue
Block a user