Quote Originally Posted by Atrocious View Post
Someone did a write up on how they handled it, but I'm not quite sure where that write up is now.
But it was in a way that violates the tos, as he was generating predefined mouse clicks. Basically an addon would block the ability button by adding a layer over it as long as the condition wasn't matched (condition being a proc/buff), and once there was a match, the layer would be removed and a mouseclick would fire off the spell.