Oh man, if you have pauses in your macros - DONT POST ABOUT IT, for your characters sake. It's totally aganist Blizz's rules.
Think about it this way:
If I have a healer, and I create a macro that basically: /casts Circle of Healing (loop until I stop hitting the key)... that means I'm doing 1 key press for an infinite amount of actions. This goes aganist Blizzards TOS. I'm sure there are plenty of people here who have macros like that (above), but you're going to want to keep it under wraps if you're doing that.
Connect With Us