Buff applications, including refreshes.
(event.type === 'begincast' || event.type === 'cast') && event.ability?.gameID === abilityId
OptionalincludeBeginCasts: trueevent.type === 'cast' && event.ability?.gameID === abilityId
Debuff applications, including refreshes.
Boolean(event.targetResources) or Boolean(event.sourceResources)
Check whether the role of the player source or target matches role.
Events with timestamps between startTime and endTime (including events occurring exactly on startTime and endTime).
event.type === typeName
event.ability?.gameID === abilityId