I've a Weakaura that checks the cooldown of a spell + checks combat log for spell casts onto player. Currently it's done with 2 mandatory triggers, one is spell cooldown (spell being ready), other is combat log trigger event. Problem is, there are multiple spells I want to track but creating additional triggers would break the aura, so I just make multiple auras. This is annoying.
Is there some code logic that can be implemented for the trigger? Something like this?:
return t[1] and (t[2] or t[3]);
end