People always mention this, saying it will not be done because of possible infinite loops, the solution to which has already been established which is that when 1 macro calls the next, the next macro can only return back to the first after execution, and it will return back at the line it left off, So you have a 6 line macro each line can call another macro of 6 lines, and that is it. So for example:
in a macro:
/call macro1
/call macro 2
/call macro 3
/call macro 4
/call macro 5
/call macro 6
Then in macro 1 you have that do whatever with the 6 lines available and after that is done, it will come back and execute the /call macro 2, then do those 6 lines and come back and execute /call macro 3. In this way the most you will get is 6 macros of 6 lines each (36 lines total) before completion and it will not automatically repeat in an endless cycle. The requirements are that a called macro can only return back to the macro that called it, and upon return will continue in execution of original macro from where it left off.
I would also like to be able to put multiple /equips on a same line, separated by a ; or a , some /equips are so short that you can do multiple on a line.


Reply With Quote



