In the original form of the macro I was trying to use the fact that Dash will automatically switch to Cat form, but as MiRai pointed out, it's a lot simpler to just switch to cat form and then cast Dash. That way I always get cat form and if Dash is off CD I get that, too.
Connect With Us