This site makes extensive use of JavaScript.
Please enable JavaScript in your browser.
Live
PTR
10.2.5
PTR
10.2.6
Call macro from another macro - is it possible?
Post Reply
Return to board index
Post by
LoqueNahak
Is there a way to call macro1 from macro2, without placing macro2 on the action bars?
Say
macro1
is like this:
/whisper Bob hello
and
macro2
is:
/executemacro
macro1
So if I click
macro2
it calls
macro1
and whispers "hello" to Bob.
Post by
pelf
You have to simulate clicks on a button that has the second macro assigned to it.
/click ButtonName
I think this is in one of the recent sticky type messages ... Wildhorn's? He even listed some of the common button frame names.
Post by
Wildhorn
Yeah, read my guide or die trying!
Post by
LoqueNahak
without placing macro2 on the action bars
That's why I asked, I know you can do the button way but I hoped for a
direct macro call inside the macro code
, thanks anyway.
Post by
pelf
Hmm, -1 reading comprehension for pelf.
What's the root cause for why you're asking? There might be another solution.
Post by
RedwoodElf
Problem is, the ability to chain macros from within macros without using /click, isn't supported. There's no /usemacrobyname(macroName) function, at least I don't see one in the API.
You could, however, write a mini-addon that contains all the macros you want to use and implements them as slash commands, but NOT if they cast any spells, since spell casting is protected. For spell casting, you're pretty much stuck with /click. Your example would work, but not if Macro2 was, for example
/cast fireball
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.