This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Mountiful 1.6

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of oisin2 oisin2 Jan 17, 2011 at 20:32 UTC - 0 likes

    Picoglad, I made that change. The Headless Horseman's Mount was removed from NotSeen but not added to FastGround, so there's probably another place where that method needs to be added.

  • Avatar of Picoglad Picoglad Jan 15, 2011 at 21:14 UTC - 0 likes

    I had this bug where Mountiful would never see the Headless Horseman mount. I found out the cause. In the file Mountiful.lua (r210) at line 324, I replaced:

    name = UnitBuff("player", buffIndex)


    name = MOfbgdbm(UnitBuff("player", buffIndex))

    This seems to fix the bug..

    PS: Jomar, look at my profile picture, are we twins or something?! :)

  • Avatar of jmcnelis jmcnelis Dec 13, 2010 at 16:21 UTC - 0 likes

    Ahh, r208 works great! I've been using a modified r199 for a while, and I'm glad I can finally upgrade to the latest release.

    I do have a suggestion, though, if it can be done. Seeing as how all mounts go at your max riding ability, would there be a way to get all the ground mounts to go into one category, as opposed to FastGround and SlowGround? Flying mounts are all listed under ExtremeFlying, so wasn't sure if the same could be done for ground mounts.

    Thanks for a great addon!

  • Avatar of Shadoweos Shadoweos Dec 08, 2010 at 20:55 UTC - 0 likes

    Date: 2010-12-08 14:51:41 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\Mountiful\Mountiful.lua line 951: attempt to get length of field '?' (a nil value) Debug: [C]: ? Mountiful\Mountiful.lua:951: Mountiful_Update() Mountiful\Mountiful.lua:911: Mountiful_CreateMainFrame() Mountiful\Mountiful.lua:406: Mountiful_Loaded() Mountiful\Mountiful.lua:195: Mountiful_OnEvent() [string "*:OnEvent"]:1: [string "*:OnEvent"]:1 AddOns: Swatter, v5.10.4998 (CrouchingKangaroo) AckisRecipeList, v2.0.5-41-gf34e7f6 AdiBags, vv1.2-12-g2556a42 AdvancedTradeSkillWindow, v AllPlayed, v40000-1 $Revision: 230 $ AucAdvanced, v5.10.4998 (CrouchingKangaroo) AucFilterBasic, v5.10.4998 (CrouchingKangaroo) AucFilterOutlier, v5.10.4998.2531 AucMatchUndercut, v5.10.4998.2531 AucStatHistogram, v5.10.4998 (CrouchingKangaroo) AucStatPurchased, v5.10.4998 (CrouchingKangaroo) AucStatSales, v5.10.4998.2842 AucStatSimple, v5.10.4998 (CrouchingKangaroo) AucStatStdDev, v5.10.4998 (CrouchingKangaroo) AucStatWOWEcon, v5.10.4998.2530 AucUtilAHWindowControl, v5.10.4998.3311 AucUtilAppraiser, v5.10.4998.2530 AucUtilAskPrice, v5.10.4998.3175 AucUtilAutoMagic, v5.10.4998.3142 AucUtilCompactUI, v5.10.4998.2530 AucUtilEasyBuyout, v5.10.4998.3583 AucUtilFixAH, v5.10.4998 (CrouchingKangaroo) AucUtilGlypher, v5.10.4998.2545 AucUtilItemSuggest, v5.10.4998.3108 AucUtilPriceLevel, v5.10.4998.2545 AucUtilScanButton, v5.10.4998.2530 AucUtilScanFinish, v5.10.4998.2530 AucUtilScanProgress, v5.10.4998.2530 AucUtilScanStart, v5.10.4998.4784 AucUtilSearchUI, v5.10.4998.3655 AucUtilSimpleAuction, v5.10.4998.4546 AucUtilVendMarkup, v5.10.4998.2530 AutoBar, vv4.0.1.08 AutoDing, v3.3.2 AutoGratz, v4.0.3 RC10 Babylonian, v5.1.DEV.130 BankStack, vv21 BeanCounter, v5.10.4998 (CrouchingKangaroo) BrokerCashflow, v BrokerDurabilityInfo, v1.6 BrokerFriends, v0.1 BrokerGarbage, v4.0v3 BrokerGarbageLootManager, v4.0v3 BrokerMoneyFu, vbeta2 BrokeruClock, v3.3.2 BrokerXPBar, v1.2 r016 Carbonite, v4.031 CarboniteTransfer, v1.01 ChefsHat, v40000-1 ChocolateBar, vr120 Configator, v5.1.DEV.282 DebugLib, v5.1.DEV.275 Dominos, v1.20.2 Enchantrix, v5.10.4998 (CrouchingKangaroo) EquipCompare, v2.18 FuBar2Broker, vr88-release FuBarDominosFu, v1.3 $Revision: 48 $ FuBarFactionsFu, v2.3.0-81 FuBarGroupFu, v1 FuBarGuildFu, v2.4.4-117 FuBarPerformanceFu, v2.0.0 HealBot, v4.0.3.4 IceHUD, vr795 (Revision: 795) Informant, v5.10.4998 (CrouchingKangaroo) LoadIT, v Mountiful, vr204 Postal, v3.4.4 ProfessionsBook, v3.1 beta Quartz, v3.0.4-3-gda87e5d QuestRepeat, v RatingBuster, v ShadowedUnitFrames, vv3.3.2-1-ge77455c Stubby, v5.10.4998 (CrouchingKangaroo) SwindlerPreventer, v4.0.1a TradeskillInfo, v2.0.0 UberInventory, v4.0 VendorReward, vv1.0 WOWEconPriceMod, v XPBarNone, vv1.5.4 BlizRuntimeLib_enUS v4.0.3.40000 <us> (ck=9c9)
    Blues World Owner, Webmaster

  • Avatar of jd2181 jd2181 Dec 05, 2010 at 07:29 UTC - 0 likes

    Is there anyway to make it ignore the Riding Turtle? Besides deleting it. Works fine till that one gets picked then it will stick to it till logout and in.

  • Avatar of Litvan Litvan Nov 03, 2010 at 21:48 UTC - 0 likes

    What's up with that clunky change in 203... now I HAVE to waste space on my toolbar for a button to click?
    Whatever happened to just binding a key in the keybindings menu and have it work smoothly in the background?
    Not to mention that now I HAVE to click the macro button before it stops summoning my Wooly Mammoth every time... -.-

    Last edited Nov 03, 2010 by Litvan
  • Avatar of SirCasey SirCasey Oct 30, 2010 at 13:21 UTC - 0 likes

    Trying to find an addon that will randomly choose from all of my flying or all of my ground mounts depending on where I can and cannot fly, since all the speeds have been reset to your max ability.

    I tried creating 2 categories in Mountiful, AllFlying and AllGround and I assumed that I could check boxes for picking which of the mounts to pull out, but it doesn't seem to care, it pulls from all 61 choices still even using /mount AllFlying and /mount AllFlying pre

    Am I misunderstanding how that feature is supposed to work?

    Tried r200 for grins, didn't seem to make a difference.

  • Avatar of Geronimo_BW Geronimo_BW Apr 18, 2010 at 18:40 UTC - 0 likes

    I just updated this from a very old version (Mountiful-2.4.1), and it seems to be completely broken over here. The ground mounts are used in the wolk zones with "/mount smart pre", and if i unselect some mounts or pets they are still used.

    Last edited Apr 18, 2010 by Geronimo_BW
  • Avatar of nahojrog nahojrog Apr 08, 2010 at 08:48 UTC - 0 likes

    The options button is a nice option ;-) The button appears as a small green box, this still needs work I guess?

    Keep up the great work guys

  • Avatar of nahojrog nahojrog Apr 04, 2010 at 07:25 UTC - 0 likes

    Thnx for the quick response to the errors, just want to mention again that all errors disappeared when I removed the lua file from the WTF folder from each separate character.

    Thnx again for all your efforts guys


Date created
Oct 04, 2008
Last update
Oct 07, 2012
Development stage
  • deDE
  • enUS
  • frFR
  • ruRU
All Rights Reserved
Recent files
  • R: r227 for 5.0.5 Oct 07, 2012
  • R: r226 for 5.0.5 Oct 01, 2012
  • B: r225 for 5.0.5 Sep 28, 2012
  • A: r224 for 5.0.5 Sep 27, 2012
  • B: r223 for 5.0.5 Sep 27, 2012