[CF 1589] Tracking Spirit Shock
tmw-issue-import opened this issue ยท 3 comments
Less of an issue, more of a question.
Hunter here. Want to track Spirit Shock cooldown on my spirit beast. I don't see a way to track pet spell cooldowns. If I just track Spirit Shock on myself, it does show me when it comes off cooldown, however, it shows even when I don't have a spirit beast summoned.
Is there a way to track pet spells (is that even really a thing?) or is there a way to test whether or not my currently summoned pet is a spirit beast or is there maybe a way to determine if I've learned a spell?
I tried using spell reactivity set to usable, but that didn't seem to have any affect.
Thanks!
Posted by CurseForge user potentialitis | Imported from CurseForge issue #1589 | Raw
I'll look later, but if your spirit beasts by naming them specific things then making a condition for unit is unit pet=[name].
You could track cooldown via a combat event icon (source=pet, destination blank, tracked spell 'spirit shock', 10s event timer).
Posted by CurseForge user Jalopyy
You want to use "Unit Cooldown" and in "who to watch" put in "pet"
In what to track - "Spirit Shock: 10"
Posted by CurseForge user ariehg
So the Unit Cooldown almost works. It does the same thing as just tracking the spell on myself in that it always shows regardless of whether or not I have a Spirit Shock pet summoned.
The way I worked around this was to add a bit of Lua to my tracker. I added a Lua (Advanced) condition:
IsSpellKnown(264265,true)
And that did the trick.
Thanks for your help!
EDIT: After further experimentation with Unit Cooldown, I was able to get it to work the way I expected using the Only Observed Spells option.
Edited Oct 5, 2018
Posted by CurseForge user potentialitis