This add-on makes it simple to summon a random mount. It takes ridding level, cold weather flying, location, and flying areas into account and summons an appropriate mount based on your settings. Simply create a macro containing /mnt and it will summon a usable mount for the area you are in.
v0.9.7c (Beta)
/mnt: /rmount: Will summon riding/flying mounts in the appropriate areas. mnt and rmount are interchangeable
/mnt riding: Summons riding mounts in flying areas
/mnt flying: Attempt to summon a flying mount
/mnt help: Display help
/mnt % (search Term): Summons a mount based on specified search term
example: to summon a skeletal warhorse type: /mnt skeletal
/mnt epicfly: Toggle summoning of epic and 310% flying mounts
/mnt epicride: Toggle summoning of epic riding mounts
/mnt 310: Toggle only summoning of 310% speed mounts.
/mnt config: Prints the current configuration
/mnt rfilter: Toggle mount filtering
/mnt safefly: Toggle double click to dismount while flying
/mnt rfilters: List current filters
/mnt locfilter: Toggle filter to summon only specific mounts in specific locations
/mnt addloc % (zone:mount name1, mount name2, ...): Add locations and mounts to location checking. Separate mounts with commas.
/mnt removeloc % (zone:mount name1, mount name2, ...): Removes locations and mounts from location checking. Separate mounts with commas.
/mnt loctable: Print the current location filtering table.
/mnt clearloc: Clears location filters
/mnt remove %: Remove all mounts matching % if rfilter is enabled
/mnt clear: Clears all filters
/mnt clearrem: Clears the mount removal table
/mnt whereami: Prints your zone and mini-map zone.
/mnt title: Enable or disable random title change.
/mnt icon: Enable or disable changing random mount macro icons to the last summoned mount.
/mnt debug: Toggle debug printing for posting error messages
/mnt No Flag: Summon a appropriate mount for the area
Location filtering: This allows you to specify what mounts get summoned in what areas. You can specify a zone or min-map zone (case insensitive) and part or all of a mount's name. Enable location filtering with "/mnt locfilter".
Add locations and mounts "/mnt addloc zone:mount1,mount2,..."
zone can be a map zone and mini-map zone. Case doesn't matter, but it must be spelled correctly and with all punctuation as well. Separate with a colon ":" then specify mounts separated by commas ",". Mount names do not need to be the full name, partial names are fine, example ("wolf").
"/mnt addloc dalaran:talbuk,wolf,skeletal"
"/mnt addloc krasus' landing:drake,dragonhawk"
To remove a location, or mount from a location use "/mnt removeloc zone:mount1,mount2,..."
"/mnt removeloc dalaran" - Removes Dalaran from the location table,
"/mnt removeloc dalaran:wolf,talbuk" - Removes both wolf and talbuk from Dalaran but preserves all remaing mounts.
To clear the entire location table use "/mnt clearloc "
Print the current location table with "/mnt loctable"
safefly: If enabled, when you are flying you must double click the macro or button to dismount, to help prevent accidental suicide.
Druids: To remove shapeshift forms before summoning use the following macro.
/cancelform
/mnt
Mount Filtering: If you are tired of a specific type of mount, you can use a filter so it will no longer summon any of those type. For example, if you don't want to summon nether ray type "/mnt filter" to enable mount filtering and then type "/mnt remove ray" Any mounts containing "ray" in the name will no longer be summoned, be as vague or specific as you wish, if you wanted to you could remove all mounts with a "e" in them, I'm not sure I would recommend it but you could do it.
If you are in a party with players who do not have epic mounts you can force Random Mount to summon regular flying and riding mounts with "/mnt epicfly", and "/mnt epicride".
If you are in a flying zone you can force random mount to summon a riding mount with "/mnt riding", or set up the key binding for riding mounts.
If Random Mount generates any errors please enable debug mode(/mnt debug) and post the code that it prints in your chat window in your comments.
Make sure that you post what version you are using.
v0.9.6 (Release)
/mnt: /rmount: Will summon riding/flying mounts in the appropriate areas. mnt and rmount are interchangeable
/mnt riding: Summons riding mounts in flying areas
/mnt flying: Attempt to summon a flying mount
/mnt help: Display help
/mnt % (search Term): Summons a mount based on specified search term
example: to summon a skeletal warhorse type: /mnt skeletal
/mnt epicfly: Toggle summoning of epic flying mounts
/mnt epicride: Toggle summoning of epic riding mounts
/mnt config: Prints the current configuration
/mnt locfilter: Toggle filter to summon only specific mounts in specific locations
/mnt rfilter: Toggle mount filtering
/mnt safefly: Toggle double click to dismount while flying
/mnt rfilters: List current filters
/mnt addloc % (search term): Add % to the location mount filter if locfilter is enabled
/mnt addmount % (search term): Add % to the location filter if locfilter is enabled
/mnt remove %: Remove all mounts matching % if rfilter is enabled
/mnt clear: Clears all filters
/mnt clearrem: Clears the mount removal table
/mnt clearloc: Clears location filters
/mnt clearmount: Clears mount filters for locations
/mnt whereami: Prints your zone and mini-map zone.
/mnt title: Enable or disable random title change.
/mnt icon: Enable or disable changing random mount macro icons to the last summoned mount.
/mnt debug: Toggle debug printing for posting error messages
/mnt No Flag: Summon a appropriate mount for the area
In places like Undercity large mounts make it difficult to move around in. You can add a location/mount filter. "/mnt locfilter" to enable the feature. "/mnt addloc dalaran" to add Dalaran to the location filter. "/mnt addmount skeletal" to add skeletal warhorses. "/mnt addmount wolf" to add wolf's. When in Dalaran the add-on will only summon mounts containing the word "skeletal" or "wolf".
11/10/2009 - Fixed 310% speed mounts, Updated mount table.
10/02/2009 - Fixed bug in remove mount processing.
09/29/2009 - When in in battle in Wintergrasp now will only summon riding mounts. Special thanks to t4t3rt0t for this. Reworked location filtering, you can now specify multiple zone or mini-map zones and what mounts you want to summon at that location.
09/12/2009 - Added debug2 to help debug a problem.
08/30/2009 - Added macro icon changing. When enabled it will automatically change any macros using /mnt or /rmount icon to the last summoned mount. Fixed Red Dragonhawk table entry.
08/24/2009 - Fixed random title bug.
08/11/2009 - Added safe flying option, when enabled when flying you must double click to dismount. Enabled summoning of flying mounts from the balcony of The Purple Parlor.
08/06/2009 - Updated for the 3.2 patch. Added new mounts. Added random title change.
06/23/2009 - Updated Mount Dictionary and set to release.
05/27/2009 - Reworked the Mount Dictionary to use spellID's instead of the English names. Now summons flying mounts in the tunnel of The Underbelly only. Added key bindings. Undercity mount filtering replaced with the ability to specify locations and mount types. You can specify zones and mini-map zones. Added command whereami to help you specify zones.
05/22/2009 - Updated Mount Dictionary
05/21/2009 - Updated Mount Dictionary
05/16/2009 - Updated Mount Dictionary, added auto dismount of vehicles, fixed /mnt command.
04/27/2009 - Added /rmount to the interface, updated mounts.
04/23/2009 - Changed "Bronze Drake" to "Bronze Drake Mount".
04/22/2009 - Fixed a bug where if a player has a mount that is not in the dictionary of mounts it caused an error, now it prints what mount was not in the table and asks the user to report it to curse.com
04/20/2009 - Added new mounts, updated for 3.1 patch.
04/03/2009 - Removed flying mounts in Wintergrasp, and fixed mount filtering in Undercity.
04/01/2009 - Filtering system
* Added filtering system to remove unwanted mounts.
* Removed the necessity to type /mnt search, now simply type the filter you wish to use(example: to summon a skeletal warhorse type: /mnt skeletal)
* Removed check for Tauren when in Undercity, now all races will attempt to summon only wolf, or Skeletal Warhorses. Sorry Alliance no one has suggested any mounts or tight areas.
03/07/2009 - Updated Mounts, added Debug printing
02/21/2009 - Initial Release
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...