Which instantActionTriggerType's are valid in Abilities, Instant Actions and Periodic Actions?
I'm working on adding some additional validations to the tool and this is one area I've wanted to address due to the reuse of the buffInstantAction.xml definitions across Abilities, instantActions and periodicActions.
Here's what I understand so far...
NotAllowed: OnDelay, OnBuffFinish, OnChance, OnAbilityUsed, OnDamageTaken?, OnWeaponFired?, OnOwnerDeath?
Allowed: OnBuffFinish, OnCondition, OnDamageTaken, OnDelay, OnHyperspaceExit, OnOwnerDeath, OnWeaponFired
NotAllowed: AlwaysPerform, OnChance
Allowed: AlwaysPerform, OnCondition, OnChance
NotAllowed: OnDelay, OnAbilityUsed, OnBuffFinish, OnDamageTaken, OnHyperspaceExit, OnOwnerDeath, OnWeaponFired