Like when I have shadowdance up and I press a macro it will press shadowstrike but when out of it press backstab?
You can try this
#showtooltip
/cast [stance] Shadowstrike; Backstab
You might have to specify the proper stance (stance:1 stance:2 stance:3). You’ll have to google that.
For the record. Shadow Dance actives the stealth bar. I put Shadow Strike in the slot as Bacstab
Ok, I’ll give it a try, thanks.
#showtooltip
/startattack [nostealth]
/cast [stance:0] Backstab
/cast [stance:1/2/3] Shadowstrike
This’ll work in stealth, shadow dance, shadowy duel, and any other situation where you’re able to use stealth abilities.
Can I just add on to this and ask, does the macro create any lag or slow down of gcd? It’s a great idea if it doesn’t!
I just put backstab on my normal bar and shadowstrike in the same spot for my stealth bar. No macro needed.
It doesn’t.
There’s a transition period from normal bar to dance bar. The result is that you’re either waiting for the bar to roll over (leading to energy capping / GCD wasting) or else often casting a backstab (if you press backstab IMMEDIATELY after dance) during dance.
Best bet is to make a macro which is basically Dance & SS in one.
So something like:
#Showtooltip:
/cast Shadow Dance
/cast Shadow Strike
This will resunt in a button which shows you the cooldown, charges, and duration of your dance. But it’ll also cast SS as soon as you hit dance (assuming you’re not on the GCD) without wasting any time.
The macro I linked has no delay.
This is the right answer.
Especially if you utilize bartender instead of default UI - as it removes the stutter from non-stealth → stealth bar.
Good call, I do use bartender. I forgot about that detail, it might not be as smooth for others.
Not in the way you think. Shadowdance is not an aura like stealth. The icon you see at the top does not enable stealth moves. There is a hidden buff you receive that enables them. To test this out you can do /cancelaura stealth during shadowdance and clearly see that your ability to use stealth moves goes away yet you still have shadowdance active.
Any macros have to call for aura stealth and not a shadowdance aura.