How Do I Create A Multiple Mount WoW Macro?

I was wondering if there was anyway to make a WoW macro for multiple mounts.
Like, for example, I have 4 mounts the Striped Frostaber mount, Striped Nightsaber mount, Spotted Frostsaber mount and the Purple Elekk mount. Is there anyway to put them
in the same Macro so I will have one button that will mount me on one of these mounts randomly?

Wow, 4 mounts! Got me beat…I only have 3 but anyway, there is a pretty simple way to accomplish this using macros. On a side note, I also hate having to take up space on my user interface with multiple mount buttons.

Cheap WoW WOTLK Classic Gold

Here is the code to put them all to one mount button and to mount on a random mount:

/dismount [mounted]
/userandom [nomounted] <mount1>, <mount2>, <mount3>, <mount4>

Pretty simple mount macro. The first line just dismounts you if you are already mounted. The second line will use one of the mount items listed in the <mount> spots if you are not mounted. The [nomounted] will check to make sure you are not mounted before trying to mount. This basically just keeps you from getting the “You Are Already Mounted” error message.

Just remember to replace where it says <mount#> with the name of the mount. For example, if I wanted to list my Gray Kodo in the <mount1> spot I would put Gray Kodo instead of <mount1>.

Here is how the macro would look with all of your mounts listed in it:

/dismount [mounted]
/userandom [nomounted] Reins of the Striped Frostsaber, Reins of the Spotted Frostsaber, Reins of the Striped Nightsaber, Purple Elekk

The only problem I think you will run into is trying to keep this macro under the maximum of 255 characters. Luckily this only weighs in at 155 characters so as you get more mounts you could add in another 100 characters of mount names.

Related Articles