I have 2 triggers:
Trace shows that if Verb is left at 100, NewVerb fires first no matter what its value (101-1000). Changing Verb to 99 and NewVerb to 100 gives the desired effect. Does it only check against a trigger sequence if it is other than the default?
<triggers>
<trigger
back_colour="8"
bold="y"
enabled="y"
expand_variables="y"
group="Hits"
match="^You (?P<NewVerb>.+) @!Enemy(?P<NewPredicate>.+)$"
match_back_colour="y"
match_bold="y"
match_inverse="y"
match_italic="y"
match_text_colour="y"
name="NewVerb"
regexp="y"
script="ParseNewDamageEmote"
sequence="130"
text_colour="13"
>
</trigger>
<trigger
back_colour="8"
bold="y"
enabled="y"
expand_variables="y"
group="Hits"
match="^You (?P<DamageVerb>@!DamageVerb) (?P<EmoteRemainder>.+)$"
match_back_colour="y"
match_bold="y"
match_text_colour="y"
name="Verb"
regexp="y"
script="GetCritterName"
sequence="100"
text_colour="13"
>
</trigger>
</triggers>
Trace shows that if Verb is left at 100, NewVerb fires first no matter what its value (101-1000). Changing Verb to 99 and NewVerb to 100 gives the desired effect. Does it only check against a trigger sequence if it is other than the default?