Quote Originally Posted by vikemosabe View Post
I'm not sure, but I think you can simply do this:
/cast Remove Curse
/cast Dispel Magic
/cast Remove Poison
/cast moar spells

I think when it fails to cast the first one it'll drop down to the next and so on.
Can't test right this second, but I believe that works that way.
I don't think Bliz allows "fall-through" type macros.