I want to create a macro which will
- Equip Dragonwrath, Tarecgosa’s Rest
- Use it. (To transform into Tarecgosa’s Visage)
- Re-equip my primary weapon.
I got this so far
/equip Dragonwrath, Tarecgosa’s Rest
/use Dragonwrath, Tarecgosa’s Rest
/equip Warmage’s Spire
however, click once, it equips Dragonwrath. Thats it
click again, transform and re-equips main weapon.
Is there a way to modify it so that it takes only one click?
try something like
#showtooltip
/equip [mod] primary weapon; Dragonwrath, Tarecgosa's Rest
/stopmacro [mod]
/use Dragonwrath, Tarecgosa's Rest (or whatever the transform is called)
it’ll equip the weapon when its not equipped, or use it when it is equipped, and when a modifier key is held (Control, Alt or Shift) it’ll put your primary weapon on
I don’t believe it can be done to cast on equip as it takes a GCD to make it usable.
Most usable equipment has a 30s cooldown before you can do it anyway.
Not Tarecgosa’s Rest, though, you can use it instantly.
Dunno why Blizz cant just make it a mount we can add to our collection though, would be really nice.
Weird, but fortunate.
Anyway it’ll be a minimum 2 clicks I’m afraid. Anything that triggers a GCD in the middle can’t be done in one push. Even if it doesn’t have a GCD, macro commands attempt to execute simultaneously, and the delay between initiating the equip and being able to use it is round-trip latency (the use has already attempted to fire before the server comes back agreeing that you equipped it). Even when things aren’t bound to any delay between at all, sequential operations are wonky at best.
I encountered the same issue. The macro system will not allow it. It actually becomes faster to simply put your teragosa and your normal weapon on the bars directly rather than using a macro at all.
I’ll stick to the two-click. It solves the problem I was having . Remembering to re-equip my main weapon. And I am not going to make a fuss over one extra click. The second click transforms and re-equips. That is what matters. Thanks for the advice