It does the part that says {g,g} for instance you can change to {1.3.5.7.9} assuming that is that 1,3,5,7, and 9 are ground mounts in your Mount List. However I think this macro comes in at 246 so there is not a lot of room for adds.
Printable View
You could use a macro addon, like super duper macro, increase the limit to 1024 characters to leave some headroom for all your imba mounts :).
I never even thought to check for a mount addon. Thanks!
The real goal i think is random mount for the group as a whole now.
If it hasn't been mentioned yet try the addon "Livestock". Available on curse. It will do random mounting based on zone type. You can blacklist any mount and set default mounts for zones and subzones. I like being able to use one keybind for the ground, air, water, flight form, druid sea lion etc. Try it, you will like it.
I'm using the following macro for druid shapeshifting between different travel forms. I don't have flight on my druids yet but it should be pretty easy to throw it in, probably just adding a third conditional like [nostance;6, noflyable, noswimming]Flight Form. Figured I would put this here in case anyone wants a simple macro for handling forms instead of mounts.
This lets me spam the form-change button without worrying I'll shift out of a form on accident if I hit it twice, or that my characters will get out of sync.Code:#showtooltip
/cast [swimming, nostance:2] Aquatic Form; [noswimming, nostance:4]Travel Form
I use gogo mount lets me set preferred mounts supports druid and shaman forms mounts can be set on a per zone basis as well or overall