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.
My mountiful constantly turns on the option, "learningmode" when I do not click it, causing my mounts to be ground mount only.
doesn't work properly, drops ground and fly mounts in one category and just spell grounds... options are not realy good too
Anyone been able to get this to work correctly with the Ultramarine Qiraji Battle Tank (the archaeology mount)? It's being grouped with the Qiraj mounts instead of the regular ground mounts... would very much like this in my random rotation for ground mounts.
There's a problem with my Draenei paladin mounts, the Exarch's Elekk and the Great Exarch's Elekk. Mountiful doesn't recognize them at all. They show up as unseen in the Mountiful list, but unlike other unseen mounts, I can't just click them to summon and learn them. When I click on one of them in Mountiful's list, nothing happens. I can summon those mounts from my spellbook, but Mountiful doesn't notice that either and still treats them as unseen.
Another problem is the mount selection while swimming. For some time now, it has been possible to summon some flying mounts under water, and all flying mounts while swimming at the surface. However, Mountiful always selects a ground mount in the water. It's possible to get a flying mount to be selected by jumping out of the water and clicking the mountiful button, but I don't think thar step should be neccessary.
Lastly, I liked the old right click functionality. Is ist possible to bring that back, maybe as an option or as a shift click?
I'm not playing wow anymore so I didn't know you could summon flying mounts in the water. I'll see if this is an easy change to make.
As for the paladin mounts, those are always a problem. Stupid blizzard doesn't name the spell the same name as the mount, and until you summon it, theres no way to get the spell name, but Mountiful can't summon if it doesn't know the spell name... Catch-22. (There's probably some stupid simple fix I haven't discovered yet)
If you're not playing WoW anymore, does this mean Mountiful is going to die? Especially when 5.0 comes out?
We can give other people access if there is anyone who want to work on it.
Depending on the flyability of the zone, if IsSubmerged() is false and IsSwimming() is true then you are floating on top of the water and may want to summon a flying mount to fly away.
I haven't actually tested this though.
Erm. No. I've had that problem sometimes but it's rare and I can never seem to make it happen when debugging. If you can figure out why it happens I'd be most grateful. Sorry. :(
PS. If Mountiful has never seen a mount before, then it doesn't know if its flying or not until you mount it. Called Learning mode (in options). Make sure that's not the case.
http://wow.curse.com/downloads/wow-addons/details/litemount.aspx
(Note: does not do companion pets.)
It really would be nice if this addon got fixed as it is one of the more fun things I've found.
I was just wondering, is there any way to prevent it from summoning the Guild Page pet?
Seeing as it is on a 8hr CD, I'd prefer not to waste it.
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.
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)
with:
name = MOfbgdbm(UnitBuff("player", buffIndex))
This seems to fix the bug..
PS: Jomar, look at my profile picture, are we twins or something?! :)