#Chaos Bolt Cast Time Tracker

24 messages · Page 1 of 1 (latest)

glossy tapir
untold sparrow
#

That is indeed a way to display cast time.

#

Display
is subjective

#

Performance
you calculate it on trigger update, which is just an empty buff trigger

#

Cast time changes when your Haste changes, or for some spells depending on some class buffs/debuffs (which I don't know for Warlock)
The way to do this properly is via a custom trigger that listens to those Event(s), grab the cast time in there, and then put it in some state field and use a dynamic text replacement to show it.

glossy tapir
#

Thanks! What exactly is going to cause the UNIT_SPELL_HASTE event to fire?

#

I pulled up etrace and it seems like it fires any time my spell haste is affected by something, for better or worse

#

Something like this is what you're describing?

untold sparrow
untold sparrow
whole lynxBOT
untold sparrow
#

The WA GitHub wiki is linked somewhere in there. It explains custom triggers.

#

And you shouldn't listen to UNIT_AURA. If you have buffs that affect the cast time, instead make a buff trigger for those and watch that trigger:

#

!watched

untold sparrow
#

Here, someone requested basically exactly this thing in this discord months ago and I made it for them: https://wago.io/qtr9BHjWk

It updates the displayed cast time on haste update, and when they gain or lose the one buff that affects their cast time (heart of the wild in this case)
It's a very simple "legacy"/non-TSU custom trigger. You could get more fancy with it, but it does the job.

untold sparrow
glossy tapir
#

Thanks for the resources, I'll read over it and try again later!

#

Cool if I dump some screenshots in here for my own use later?

untold sparrow
#

Uh, idk. Why not just store them on your PC? This is meant as a place to discuss your aura, and some contextless screenshots would kinda derail that.

Then again, no rules against it. I personally don't care.

glossy tapir
#

they have context actually!