"Don't shapeshift if mounted" macro

I’m trying to come up with macro for my druid that will shift me into, say, cat form if not mounted. Really sucks to accidentally shapeshift when dragon riding. I’ve tried using noIsMounted, stopmacro, etc.

Any suggestions?

The best macro-conditional I’ve run into for detecting if you’re on a dragon riding mount is [bonusbar:x] where x is the bonusbar for the dragon riding skills.

If you’re using ElvUI, it’s bonusbar:5. I’m unsure what other barmods have for the numbers there or what the default one is. GetBonusBarIndex() returns 11 so I don’t know if that means the default bonusbar is 11 or if it’s still 5.

Try the standard

/cast [nomounted] Cat Form

There’s also an option you can uncheck: Auto Dismount in Flight

Just search for “dismount” in the search bar of the options dialog

1 Like

Oh man, you’re a life saver! Thanks!