Spell ID filter for Cast trigger not differentiating spells with same name
loneguardian opened this issue ยท 6 comments
Describe the bug
I noticed that the spell ID filter for Player/Unit info > Cast trigger isn't working properly for same spells with different IDs
Do you have an error log of what happened?
No error message for this bug
To Reproduce
Steps to reproduce the behavior:
- Download the weakaura which contains nameplate triggers for frostbolt spells https://wago.io/PUagaD9mO
- Head to Auchenai Crypts dungeon
- Try to spawn Unliving Sorcerer mob by body pulling, kill off other mobs so that you don't get MC-ed for one minute OR you can pull Phasing Sorcerer with non-damaging spells
- When they cast frostbolt all three weakaura will show up, instead of only the one with the correct spell ID
- The same behaviour can be observed when unit is set to Target and the respective mobs targeted.
Did you try having WeakAuras as the only enabled addon and everything else (especially something like ElvUI) disabled?
Yes, the same problem persists.
Which version of WeakAuras are you using?
3.2.1
Are you on World of Warcraft Classic or Retail?
- Classic
- [ X ] Retail
Was it working in a previous version? If yes, which was the last good one?
Did not test in older versions
Additional Info
Didn't realise there's a difference, was thinking it's an oversight. If it's intended then this issue can be closed. I can do custom triggers if such feature is required.
This is the intended behaviour, any reason you want a check for the exact spell id?
Wait, so this works similarly to how the aura "by name" works? i.e. it grabs all spells that share the specified name (and, if an id is specified, it grabs the name of the specified spell first and then grabs all spells with that name)?
In that case, shouldn't the icon have a tooltip that lists all the spells its now listening to? in order to actually inform the user of how this works.
It works conceptually in the same way.
But while we gather the information for auras on name/spell id mappings, we don't do that for other spells, so we can't show that.
That's how spell matching works pratically everywhere in WA. In fact the few places where it is needed, we provide a way to opt-out of this behaviour.