Quote Originally Posted by 'Kaynin',index.php?page=Thread&postID=54290#post54 290
Quote Originally Posted by 'Chorizotarian',index.php?page=Thread&postID=54288 #post54288
Yeah, SmartBuff makes buffing largely automatic. If that somehow doesn't work for you another way would be to use the addon MacroSequence. It lets you construct sequences out of any macro-able command (even other whole macros), not just spells.
Which is technically automation and a bannable offense? I might be mistaken. :P Or is that MacroSequence just changing the contents of a legit macro so the next time you press the button something else happens?
No, MacroSequence is fine. It provides an alternative macro system where you prewrite "sequences" in a separate LUA file that is loaded by MacroSequence. You can then run any of the sequences with a /click command as you would a normal macro.

Why isn't MacroSequence automation?
1) It's entrirely in-game using Blizzard's APIs
2) The specific purpose being discussed here is readily achievable by normal addons and within the scope of what addons / macros are intended to do
3) It comes from Cogwheel, a macro forum MVP