Hey Bobby!
First of all, I want to thank you once again for this great CC (now "Combat Routine").
I have found a weird behavior i would like to report, perhaps you can do something about it.
In Shado-Pan Monastery, there's a boss called Taran Zhu. This boss, casts a spell called Haze of Hate. We have a progress bar, and each time the boss attacks, this hatred bar grows. Now, when players reach 100% hatred, the healing done is reduced by 75%. (Which is VERY BAD for a Shaman). Now, there's an ability called "meditate", which you use to shake off the hatred. The problem is that this ability takes some time to be cast, and ShamWoW interrupts it every time with its own casting. (Or some other times, it is casting spells so fast that it doesn't allow me to hit the button...) So... I end up healing with 100% hatred, and thus, OOM very quickly... If i remember correctly, ShamWoW used to allow me to cast special abilities, such as Heroic Will in Ultraxion, but then again, Heroic Will is instant, while meditate is a 3 second channeling spell... So, ShamWoW should allow me to cast this spell and shouldn't interrupt it. Let me know is you need me to provide a log, but this is not an error (so to speak), this is ShamWoW current behavior...