I have read through all the FAQ files I could find.
I understand the basic idea of /castsequence x,y,z get cast in order, when this comes up.
I understand the reset=0.3 as well, that deals with latency between client and server.
I get the /use (ability/item here)
What I am confused about is how it all works together. I have been using, modifying, and creating easy macros for a couple of months now, but it is either (a) they are really simple (that I created), or I modify others (trial and error to get it to work).
As everyone knows, there are quite a few situations where simply copying and pasting won’t always be enough. What a level 90 raider might find useful, will be useless to a level 33 leveling (since they won’t have the abilities, so the macro likely won’t work). I won’t mind a Tanking (farm) macro, when I am solo, in no threat of dying, and just need maximum damage (as much as a tank can give).
So, now on to my questions:
Take the following macro,
/castsequence 0,0,0,Call it a Day /castsequence 0,0,Eat,Sleep,Drink /castsequence 0,Poop /castseqence reset=3 Glance /cast Sit /cast Stand /cast Run
Ok, from what I have observed, Sit, Stand or Run will always be cast first (before the castsequences) if they are on cooldown.
My question is, in the above scenario, what is the order? I am guessing Sit, then Stand, then Run, before it moves onto the first castsequence? Or, does it simply go Sit, then upwards?
Now, Glance should be cast, and continue up the chain (assuming Sit, stand, run are on cooldown? Or, does it continue upwards regardless after they have been executed on the first button click?)
Then, Poop is straight forward, I assume after Glance, it goes to Poop.
Then, Eat will be cast - from the next castsequence, followed by Sleep and Drink (without checking the previous ones? Or, are they checked?)
Then, if all the Sit, Stand, Run are on cooldown, and all the castsequences have been executed, then finally Call it a Day?
After calling it a day, does the macro start all over? I knew I can reset it with a timer, e. g. reset=3, but as I understand it, that means if I don’t press the macro for 3 seconds it will reset - or on target switch (e.g. reset=target). What if I am on the same target, like a boss that tanks for a while, does the macro cycle back to the beginning? Or, does it just stop?
Thanks in advance =)