Mountiful
Mountiful is a mod that helps you randomly select and use a mount or pet based on pre-defined categories.
Features
- 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 :)
Commands
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.
I type /mount add FastGround but it says it already exists. When I create another mount category it doesn't display and I created a few more then got a message about I have created too many categories. I can click my 2 flying mounts to create/disply the new ExtremeFlying category but can't click my 2 ground mounts from /mo options. Summoning them from game mount menu doesn't seem to get them to load into mountiful or get a FastGround category to display.
I haven't tried the new learning mode, I'll have to do that to see if it creates the way I want it to. I want one for all flying, one for all ground, now that slow and fast don't matter anymore with the new riding skills.
11/8 15:13:08.708 Interface\AddOns\Mountiful\Mountiful.lua:972 Mountiful_UpdateMacro()
11/8 15:13:08.708 Interface\AddOns\Mountiful\Mountiful.lua:230 Mountiful_OnEvent()
11/8 15:13:08.708 MountifulFrame:OnEvent()
11/8 15:13:08.708 CallCompanion()
11/8 15:13:08.708 Interface\AddOns\Mountiful\Mountiful.lua:1341 Mountiful_Mount()
11/8 15:13:08.708 Interface\AddOns\Mountiful\Mountiful.lua:1348 Mountiful_SmartMount()
11/8 15:13:08.708 Interface\AddOns\Mountiful\Mountiful.lua:1746 Mountiful_PreClick()
11/8 15:13:08.708 Mountiful:PreClick()
FastGround(1) - Stormpike Battle Charger
ExtremeFlying(2) - Ebon Gryphon, Swift Green Gryphon
All(5) - Summon Charger, Ebon Gryphon, Stormpike Battle Charger, Swift Green Gryphon, Summon Warhorse
Pet(13) - (they all work)
notseen(2) - Summon Charger, Summon Warhorse
No matter where I am, only my Stormpike Battle Charger summons.
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... -.-
I managed to work around my "last few mounts not showing up" issue by creating the new categories, then deleting some of the default stuff and relogging, effectively moving my custom categories up the list a few spots... and for some reason that causes all my mounts to show up. No idea why.
Charger (who's tooltip shows the spell to be Summon Charger)
Showy Gryphon
Swift White Mechanostrider
Turbo-Charge Flying Machine
Violet Proto-Drake
Warhorse (who's tooltip shows the spell to be Summon Warhorse)
Winterspring Frostsaber
Under Fastground, I only have my Frostsaber checked.
Under ExtremeFlying, I have my Snowy Gryphon and Turbo-Charged Flying Machine checked.
Charger and Warhorse never leave "notseen", possibly due to their description and tooltip mismatch.
When in a flyable area, it only ever summons my Charger. Even if I uncheck one or both of my flying mounts (it doesn't matter which one).
The majority of bugs should be fixed. 4.0 broke a few things, and I apologize for not getting around to fixing them sooner. The tooltip should not be in the way anymore, and the Mountiful tab now appears in the spellbook, where the default Mount button moved.
Also, what's the difference between /click Mountiful and /mount Smart? They both seem to work fine in the walking area of dalaran, but as soon as I get to Krasus' Landing, they both only summon the Headless Horseman's mount.
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.
1. Edit ".\World of Warcraft\Interface\AddOns\Mountiful\Mountiful.lua" file.
2. Find this line:
MountifulTooltip:SetOwner(WorldFrame) --fixes the deathcharger bug. why? who knows. it works though.
Change it to:
MountifulTooltip:SetOwner(WorldFrame,"ANCHOR_NONE") --fixes the deathcharger bug. why? who knows. it works though.
3. Save the file and reload your UI.
I believe the tool tip is for the last mount alphabetically in your mount list.
Did someone leave some debugging code in place?