NameplateAuras

NameplateAuras

4M Downloads

SOD - Rune abilities aren't showing on enemies

rukk1 opened this issue ยท 8 comments

commented

Heya, having issues having abilities like druid's rune Berserk showing up on the nameplate. I'm having the same issue on just about every other addon, I assume something about how runes fire is different. Thanks

commented

/run for i=1,40 do local n,_,_,_,_,_,_,_,_,s=UnitAura("target", i);if(n)then print(n,s);end;end;for i=1,40 do local n,_,_,_,_,_,_,_,_,s=UnitBuff("target", i);if(n)then print(n,s);end;end

Heya, been trying to. But having trouble finding a way to test it. Duels I think the buffs are treated differently?
And just to be clear it's all rune abilities not just Berserk, and since phase 2 things have been weird. Whatever changed broke addons like ClassicAuraDurations.

commented

Yes, using a mixture of either specific spell ID or without spell ID and confirming the addon's tooltip has the correct spell ID. Weird thing is I see the aura gain in MikScrollingBattleText but not on this addon.

commented

Have you manually added it?

commented

I added "Between the Eyes" rune for rogues. It seems to work just fine. All I did was type the name. You got the correct letters in the ability name capitalized?

commented

I added "Between the Eyes" rune for rogues. It seems to work just fine. All I did was type the name. You got the correct letters in the ability name capitalized?

Yep, as I said the spell in the list has the correct spell ID, are you able to get things like Berserk or Pain Suppression working? Seems like it has issue with phase 2 runes.

commented

Hi,
Unfortunately I don't play classic and don't have high level druid so I cannot investigate this issue.
If rune spell is in the list but don't display on nameplates (and you're sure filters are ok) then there is some unique 'method' of detecting such runes. Quick googling and looking in source code of some addons didn't help much. >_<

commented

What other details or troubleshooting and I provide/do to help?

commented

What other details or troubleshooting and I provide/do to help?

Hmm, well, try to target druid with active Berserk buff and then enter this command in chat:

/run for i=1,40 do local n,_,_,_,_,_,_,_,_,s=UnitAura("target", i);if(n)then print(n,s);end;end;for i=1,40 do local n,_,_,_,_,_,_,_,_,s=UnitBuff("target", i);if(n)then print(n,s);end;end

You'll see a list of active auras/buffs with corresponding IDs in your chat like this:
image

Please copy or make screenshot of this list. This will show if Berserk buff is detectable in principle by calling UnitBuff/UnitAura functions.