Quote Originally Posted by Djarid
scripting inside of wow using the provided lua interfaces is fine (macros & addons)
Not necessarily. Pre 2.0 I had a UI mod that I guarantee I'd have been banned if they caught me using it. It was a 1 touch priest. Each time you stroked the button she checked a logic trap to see if she needed dispelled, if she needed heals, if anyone else needed dispelled, if anyone else needed healed, if she needed to mount/dismount/find a new follow target/drink/eat/etc. The fact is that I never ran her unattended, but I did sit and watch her play entire AV's without ever interacting with the game myself...

Just because you find a way to do something inside game mechanics doesn't mean it's legal. Use your head, Blizzard can ban you because they feel like it. That means dance on the line of what they want, and they'll overreact and ban you cold. If you stay well within what they want, then you are golden.

There ARE round robin solutions to allow casting spells in sequence that wouldn't violate the spirit of what they ask - Setup your G15 keyboard to send 12345 on successive keystrokes (Which it can do with the new beta drivers and suddenly I'm seeing the need to rewrite some mage setup on my boxing config) and have each mage frost nova in order...