WeakAuras

WeakAuras

206M Downloads

"Custom - Status" triggers using unit filters don't receive dummy events

asaka-wa opened this issue ยท 0 comments

commented

Describe the bug

This is somewhere between bug and feature request. When using a trigger like Custom - Status - Event - UNIT_EVENT:unit, the dummy events that WA fires for Status triggers aren't sent in to the function. This could certainly be described as working as intended. Dummy events don't have any args so no unit to match the filter. But since the filtered events are so convenient to use it's a shame that they necessitate workarounds like using UNIT_EVENT:unit STARTUP in order to force the trigger function to run. This also applied to CLEU triggers, though they're far less likely to be used with a Status trigger without some other event being used anyway.

To Reproduce

  1. New Aura
  2. trigger = Custom - Status - Event - UNIT_HEALTH:player
  3. The trigger won't fire until the first player health change event so isn't really functioning as a Status trigger.

Which version of WeakAuras are you using?

2.17.2

Are you on World of Warcraft Classic or Retail?

Appropriate to both versions.

  • Classic
  • Retail

Was it working in a previous version? If yes, which was the last good one?

The "problem" came with the event filtering.