Get an Epic Experience with Premium


Companions Login to Add Favorites
  • World of Warcraft
  • 120 Monthly Downloads
  • Supports: 5.0.5
  • 90,258 Total Downloads
  • Updated 10/07/2012
  • Created 10/04/2008
  • 311 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: r227
Support development! **

About Mountiful

Mountiful is a mod that helps you randomly select and use a mount or pet based on pre-defined categories.


  • A new macro named 'Mountiful' should appear in your general macros. Click it to summon your mount. The icon should always show the next mount that will be cast.
  • Right-click to summon a ground mount. Shift-Right-Click to change the icon.
  • A new button should appear in your spell interface, below the default Mount button, that brings up the interface
  • /mountiful, /mount, and /mo will also bring up the interface.
  • Single-clicking on the mount will summon that mount/pet.
  • 24 mounts are shown at once and are grouped by speed and ground/flying.
  • Allows you to customize which mounts are used for each category
  • Safeflying feature will keep you from dismounting in the air when turned on
  • Support for Pets
  • Support for Keybindings
  • Now works with druid flight forms! (You must use either the keybindings or the macro. The /mount command will not work for flight forms)
  • Auto dismiss pets when you stealth (Rogue love :)


Mount Commands (Depreciated)

  • /click Mountiful - Casts the best mount for your location. Supports druid flight forms.
  • /mount smart - randomly selects the best mount for your location. Does not work with druid flight forms.
  • /mount smart pre - randomly selects the best pre-selected mount for your location
  • /mount <category> - randomly uses a mount/pet from that category
  • /mount <category> pre - randomly uses a pre-selected mount/pet from that category
  • /mount add <name> - adds a new mount category (or just use the 'add' button in the interface)
  • /mount remove <category> - removes an existing category
  • /mount safeflying - toggle safeflying on/off
  • /mount autoremount - If you want the first click/press to Dismount, and then the 2nd click/press to cast another mount (As opposed to a mount always being summoned when you click/press)
  • /mount rebuildselections - rebuilds selections database (fixes graphical glitches and/or wrong mount being summoned)
  • /mount preselecteddefault - Sets whether the automated macro uses preselected categories
  • /mount settings - See what all your settings are currently at
  • /mount reset - Removes settings and categories. Use this as a last resort if things aren't working.
  • /mount help - See this text in-game
  • /mount autopet - Automatically summon a companion when you mount.

r227 | daxdax | 2012-10-07 18:54:00 +0000 (Sun, 07 Oct 2012) | 4 lines
Changed paths:
   M /trunk/Mountiful.lua
   M /trunk/Mountiful.toc
   M /trunk/Mountiful.xml

- some mounts dont have flying or ground in the text - used 'changes depending' as a substitute

- Removed the new pet and new mount buttons
r226 | daxdax | 2012-10-01 17:23:27 +0000 (Mon, 01 Oct 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.lua

- set macro texture for first use to be a ?
r225 | daxdax | 2012-09-28 03:46:40 +0000 (Fri, 28 Sep 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.lua

- first login bug fixed.  Ground mounts using preselected fixed.  Broken mounts fixed.
r224 | daxdax | 2012-09-27 21:08:39 +0000 (Thu, 27 Sep 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.lua

- support for qiraj battle tanks
r223 | daxdax | 2012-09-27 20:59:05 +0000 (Thu, 27 Sep 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.lua

- selection boxes work.  Getting a future mount works.  Right-click works consistently.  shift-right click works.
r222 | daxdax | 2012-09-27 04:24:15 +0000 (Thu, 27 Sep 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.lua

- tooltips for pets should work now
r221 | daxdax | 2012-09-27 03:38:04 +0000 (Thu, 27 Sep 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.lua

- dammit i keep leaving debug on :(
r220 | daxdax | 2012-09-27 03:35:46 +0000 (Thu, 27 Sep 2012) | 2 lines
Changed paths:
   A /trunk/Libs
   A /trunk/Libs/LibPetJournal-2.0
   A /trunk/Libs/LibPetJournal-2.0/CallbackHandler-1.0.lua
   A /trunk/Libs/LibPetJournal-2.0/LibPetJournal-2.0.lua
   A /trunk/Libs/LibPetJournal-2.0/LibPetJournal-2.0.toc
   A /trunk/Libs/LibPetJournal-2.0/LibStub.lua
   M /trunk/Mountiful.lua
   M /trunk/Mountiful.toc
   A /trunk/embeds.xml

- restored basic companion functionality
r219 | daxdax | 2012-09-27 01:28:52 +0000 (Thu, 27 Sep 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.lua

- left debug on :(
r218 | daxdax | 2012-09-27 01:22:34 +0000 (Thu, 27 Sep 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.lua

- got basic functionality working again
r217 | daxdax | 2012-09-02 00:55:28 +0000 (Sun, 02 Sep 2012) | 2 lines
Changed paths:
   M /trunk/Mountiful.toc

- TOC update


First Previous Page 1 of 35 Next Last
  • #518

    After the new patch (5.4) my flying mount macro doesn't work anymore - the preselection is not considered anymore and it summons a ground mount every now and then. I'm hoping for an update soon.

  • #516

    Still wrongly categorized (ground instead of flying):
    - Argent Hippogryph

    - Armored Snowy Gryphon

    - Celestial Steed

    - Cenarion War Hippogryph

    - Ebon Gryphon

    - Golden Gryphon

    - Swift Blue Gryphon

    - Swift Green Gryphon

    - Swift Purple Gryphon

    - Swift Red Gryphon

    Thanks for the fix :)

  • #514

    Since the revival of this addon, my Flying and Ground mounts keep getting jumbled. Someone claimed that it was because of adding new Battle Pets, but there are times where I haven't added any since login, and they still get mixed up. I regularly have to rebuild the selections, or I just end up summoning a bunch of ground mounts when I want to fly somewhere.

  • #515

    It appears that Mountiful is no longer checking my characters' skills before selecting the next mount to summon. On a new DK in Outland, for example, it continuously tries to summon flying mounts. For my non-Tailors, it tries to summon carpets, and for my non-90s, it tries to summon Cloud Serpents. Did something happen in patch 5.1 that broke this?

  • #510

    I'm glad  to see that mountiful is mostly working.  I use it extensively.

    However I see two problems.

    1. I can't add any new categories. "/mount add Drake" or similar doesn't create a category.  Also the new category buttons are missing from the window.

    2. I have two categories assigned to keys.  Fly and Ground.  If I repeatedly press the key for one of the categories, it works.  When I switch to the other category, the first time I press the key, I get a mount from the previous category.  All following keypresses for that category work.  The same action occurs when I switch back to the previous category.  Seems like the active category is stored somewhere and isn't updated until after it's used.

  • #511

    Can you just use the macro Mountiful creates?  :)

  • #513

    Alas, I must admit, I have never used the custom categories, nor have I updated the custom categories code from the very original.  This will be a while till i get to it.

  • #512

    The default macro works just fine.   I would like to choose a random non-drake or a random drake.  That is why I want to create my own categories.  Currently using r227.

  • #508


    Could you pls reassign these mount to flying instead of ground:

    Celestial Steed, Imperial Quilen, Tyrael's Charger, Flying Machines (both), Flying Carpets (all three).

    Thank you.

    Last edited by perelka on 10/6/2012 4:37:48 AM
  • #509

    fixed in new beta

  • #507

    This addon still shows up as out-of-date in the addon screen, FYI

  • #506

    Whenever i make a new category, pet or mount, it gets deleted when i relog. Common bug?

    Edit: Imperial Quilen seems to be categoriesed as ground mount. Also, when a new battle pet is added, /mount smart pre seems to summon mounts it's not supposed to do.


    Last edited by toffenl on 10/4/2012 4:41:46 PM
  • #504

    The macro never appeared for me in my General Macro's list - did a complete fresh install of it too from the downloads section, any idea's?

    Just have to say I used this back in Wrath and I am so glad it's back and being updated. Thank you

  • #505

    Only thing that should cause it to fail is having the maximum amount of macros.  If general macros are full it uses character macros.


  • #503

    Ok, its working perfectly for me now. 

    But I can only test on the PTR so its still Beta status  (no longer playing my toon with 140 mounts  :) so let me know how it goes.  If No one complains I will Release it in a few days

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway