#Weakaura that tracks nearby spellcasts

1 messages · Page 1 of 1 (latest)

wet zodiac
#

trying to find/create a weakaura like the one in the picture that tracks what spells are being cast by nearby (combatlog range) npcs

lament talon
#

progress bar -> trigger -> player/unit info -> cast -> nameplate -> ignore self (and probably nameplate type = hostile, unless you wanna see your allies casts as well)

#

put it into a dynamic group that grows up or downwards

wet zodiac
#

thanks, though how does the nameplate trigger work? would it be limited to mobs that are close enough for me to see their nameplates

lament talon
#

yes

wet zodiac
#

thats the problem, the one im trying to copy was tracking those further away as well

#

i assume it must have been a combat log trigger but im too stupid to figure out how

lament talon
#

is it a problem? I've personally never needed anything further away, that's very far

#

but yeah, you can make it custom and listen to combat log events

#

but that will perform much worse, and it's a lot more work

wet zodiac
#

im making it primaraly for tribute farming on my hunter to track the caster boss casts while killing the king, where he is almost always out of nameplate range (20 yards)

#

so unfortunately it is a problem

lament talon
#

/script SetCVar(“nameplateMaxDistance”, 41) ?

wet zodiac
#

on the classic client its hard capped at 20 sadly

lament talon
#

huh, that'd be disappointing. did you try it once, followed by a /dump GetCVar("nameplateMaxDistance") ?

#

because the wiki has it listed as a CVar for classic

#

and why have the CVar if you can't change it

kind orchid
#

you can change the nameplate range, just it's hardcapped to 20 yards on vanilla.

wet zodiac
#

tried changing it with the command and in the advancedinterfacesettings addon, neither works

#

the command just returns a lua error

kind orchid
#

if you just want to track combat log casts on that 1 mob then that's more manageable, you set up the trigger like this. duplicate it for each spell he casts and put a different timer, then set trigger activation at top to "any triggers"

#

only problem with combat log triggers is you have to manually assign a timer, so it's a lot of work if you're tracking lots of different mobs. nameplate cast meanwhile does it all for you automatically, just a shame that it's still capped to 20. woulda thought blizz would have changed that for sod or something

wet zodiac
#

ok thanks, i will try that

#

do you think theres any way to make it dynamically grab the cast time of spells on its own or is that simply not possible

kind orchid
#

with combat log triggers, impossible.

wet zodiac
#

okay too bad, though since its only for one particular instance adding them manually isnt too bad

lament talon
#

just asking, not related to what I replied to there

#

stuff not moved into the C_Spell namespace I mean