Originally Posted by
Bixby
Macros interrupt each other's execution, and don't affect non-macro abilities in any way, so a /wait or <wait> really only does anything within its own macro. It's just telling the game client not to send the next line in the macro for that many seconds. If you use another macro or ability during that 3 seconds, it will still execute, and it won't effect your pet's behavior in any way.
Said another way: There's no way for the macro to know you're telling your pet to wait 3 seconds. The next command (after that wait) could be a character spell, a pet spell, a configuration command, a line of chat, etc. Waits are commands for the game client, not characters or pets.