This Forum has been archived

Visit Discussions
Forums: Index World of Warcraft Does anybody know how macros work?

Does anybody know how does macros work? I found this information in wowwiki :

Note: I will take this early opportunity to let you know that macros run all at once. This means that when you click the button, the macro runs each command from start to finish before returning control to the game. This has two important effects. First, if you write a macro that takes a long time to execute (like /run for i=1, 100000000 do end), the game will freeze for as long as it takes to run the macro.

But the it also show this :

This article or section contains information that is out-of-date.

Do macros still work by this way?Or it works line bye line? Can anybody show me how does macros work? --Btofnc (talk) 13:05, October 5, 2011 (UTC)

The specific thing you mentioned is probably still true. I looked at the article with the {{ood}} tag and the person who added it just said that the article has not been updated for Cataclysm-Logo-Small Cataclysm, but gave no specifics. I put this in the reason info for the tag, but without someone knowledgeable about Macros going through the article line by line, it is hard to tell what is out of date.
I would guess 90% of the article is still true, but I don't know alot about macros except how to create basic ones.
If you found something specific in a macro that doesn't seem to be working, I would present your problem at one of the official forums: UI and Macro forum (US) or Interface and Macros forum (EU)
--Gengar orange 22x22Beware the sneaky smile! Fandyllic (talk · contr) 5 Oct 2011 8:41 AM Pacific

Thanks for your reply. I'm a player from Taiwan and the technical support in Taiwan is "non-technical". They don't know what we are talking about and just ask us to see the Q&A.

The following is my guess: at client , the macro do all commands line by line.Then in a variety of rules to filter commands and pass it to server.

at server , it runs all commands from client at once and send the results back.

So that's why we can't run this macro at once:

/equipslot 16 Firestorm Hackblade
/equipslot 17 Wildlife Defender
/cast Spell Reflection

I'm not sure is my assumption correct or not. Could you help me to present this to anyone of official forums?

Btofnc (talk) 16:46, October 5, 2011 (UTC)

Community content is available under CC-BY-SA unless otherwise noted.