Hi, so this simple macro should work like a charm as it used to work since 2010.
/cast Slam
/stopcasting
When Bloodsurge proc, I will press the macro, use slam and continue playing. If Bloodsurge doesn’t proc it should automatically stop cast and I can continue playing.
But after years here on cata classic it doesnt work. If your slam proc and you hit it you are fine. But if dont, and you press it by mistake, it will continue cast this weak spell instead of proc and you can break the cast only with pressing slam again. This lead to not functioning rotation.
You already nerfed our mastery radically why we have to also deal with this silly rotation bug.