Can a macro call a macro?

I suspect the answer is a big fat no, but here goes…

#showtooltip Wake of Ashes
/use [noknown:Hammer of Light] 13
/use [noknown:Hammer of Light] 14
/cast Wake of Ashes

Wake of Ashes becomes Hammer of Light after you use Wake. Hammer of Light occassionally procs for free, and you press Wake of Ashes to use it. This macro will use your trinkets when you use Wake of Ashes, but not for Hammer of Light procs. I was also going to add using pots to this.

/castsequence Execution Sentence, Wake of Ashes, Wake of Ashes

This will use Execution Sentence, then Wake of Ashes, then Hammer of Light. They will always be used in this sequence together, so it makes sense to me to use this.

Is there any way to have the first Wake of Ashes use the first macro?

/castsequence Execution Sentence, [WoA macro], Wake of Ashes

I really don’t think Blizz wants us to be able to do this, but it would be quality of life if we could.

Not really.

Used to be that the only way macros could invoke other macros is a “/click” of a fake keymapping that was mapped to the second macro. But Blizzard broke that in 11.0 with a new security restriction:

Basically, a macro can no longer call any object that triggers another macro. Macro chaining is dead by Blizzard’s hand.

1 Like

Thank you. I suspected this would be the case, but the verification saves me a LOT of testing/searching, lol.