Quote Originally Posted by 'bsdll',index.php?page=Thread&postID=108177#post10 8177
Every action must be linked to an independent keystroke. So in your case, you would make one for the pet attack and then one for the caster attack.
You can have your pet attack and caster attack in the same macro. That's totally legit even though it's only 1 keystroke. They will however launch at the same time.
The problem is the pause, which would indeed be considered botting. but i don't think it's doable via the macro API.

my understanding is that whatever you can do within a macro using the blizz API (with no mod or 3rd party program) is legal. You can't do pauses with that API.