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.
Good work :)
ID: 2
Error occured in: Global
Count: 20
Message: ..\AddOns\Mountiful\Mountiful.lua line 668:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
[C]: ?
Mountiful\Mountiful.lua:668: Mountiful_UpdateRightPanel()
Mountiful\Mountiful.lua:534:
Mountiful\Mountiful.lua:529
[C]: Show()
Mountiful\Mountiful.lua:435: Mountiful_Command()
Mountiful\Mountiful.lua:127:
Mountiful\Mountiful.lua:126
AddOns:
Swatter, v5.6.4424 (KangaII)
AckisRecipeList, v1.0 2695
ACP, v3.2.0.23
AdvancedTradeSkillWindow, v
Atlas, v1.15.1
AtlasBattlegrounds, v1.15.1
AtlasDungeonLocs, v1.15.1
AtlasOutdoorRaids, v1.15.1
AtlasTransportation, v1.15.1
AtlasLoot, vv5.08.10
AtlasLootFu, vv5.08.10
AtlasQuest, v4.3.6
AucAdvanced, v5.6.4424 (KangaII)
AucDb, v5.1.DEV.3583
AucFilterBasic, v5.6.4424 (KangaII)
AucFilterOutlier, v5.6.4424.2531
AucMatchUndercut, v5.6.4424.2531
AucStatClassic, v5.6.4424 (KangaII)
AucStatHistogram, v5.6.4424 (KangaII)
AucStatiLevel, v5.6.4424 (KangaII)
AucStatPurchased, v5.6.4424 (KangaII)
AucStatSales, v5.6.4424.2842
AucStatSimple, v5.6.4424 (KangaII)
AucStatStdDev, v5.6.4424 (KangaII)
AucStatWOWEcon, v5.6.4424.2530
AucUtilAHWindowControl, v5.6.4424.3311
AucUtilAppraiser, v5.6.4424.2530
AucUtilAskPrice, v5.6.4424.3175
AucUtilAutoMagic, v5.6.4424.3142
AucUtilCompactUI, v5.6.4424.2530
AucUtilEasyBuyout, v5.6.4424.3583
AucUtilFixAH, v5.6.4424 (KangaII)
AucUtilItemSuggest, v5.6.4424.3108
AucUtilPriceLevel, v5.6.4424.2545
AucUtilScanButton, v5.6.4424.2530
AucUtilScanFinish, v5.6.4424.2530
AucUtilScanProgress, v5.6.4424.2530
AucUtilSearchUI, v5.6.4424.3655
AucUtilSimpleAuction, v5.6.4424.0
AucUtilVendMarkup, v5.6.4424.2530
Babylonian, v5.1.DEV.130
BeanCounter, v5.6.4424 (KangaII)
BonusScanner, v5.2
BrokerBonusScanner, v1.2
BrokerPortals, v1.8.2
Carbonite, v3.23
CarboniteTransfer, v1.01
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerQuestInfo, v
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
Configator, v5.1.DEV.130
CraftList2, v3.0
CurseProfiler, v
DBMCore, v
DebugLib, v5.1.DEV.130
Decursive, v2.4.5-3-g6a02387
DoTimer, v4.3.6
EGLoader, vv200910311406
Enchantrix, v5.6.4424 (KangaII)
EnchantrixBarker, v5.6.4424 (KangaII)
FarmIt, v
FBBroker, v1.5 (FB 0.9.8)
FBMergeDatabase, v0.9.8
FBOutfitDisplayFrame, v0.9.8
FBTitan, v0.9.8
FBTrackingFrame, v0.9.8 Beta 1
FishingBuddy, v0.9.8b
FizzleInventory, v1.8
FreeRefills, v94
Gatherer, v3.1.14
HotStreakSound, v1.2.30100
Informant, v5.6.4424 (KangaII)
ItemPrice11, v1.1
ItemPriceTooltip, v92
LootCount, v
LootCountPROF, v
LootCountREP, v
LootCountRepair, v
LootCountXP, v
LootFilter, v3.13.1
MageNuggets, v1.55
MillHelp, v1.2.2
MillHelpGlyphs, v1.2.2
MobileVault, v1.2.0
MobInfo2, v3.73
MobInfo2Browser, v1.31
Mountiful, v2.4.1
NoBoPWarning, vv200911101246
NoManLeftBehind, v01.09.10.04
Omen, v3.0.8
Postal, v3.2.2
ProfessionsBook, v3.0.4
Quartz, v1.0
QuartzBuff, v1.0
QuartzFlight, v1.0
QuartzFocus, v1.0
QuartzGCD, v1.0
QuartzInterrupt, v1.0
QuartzLatency, v1.0
QuartzMirror, v1.0
QuartzPet, v1.0
QuartzPlayer, v1.0
QuartzRange, v1.0
QuartzSwing, v1.0
QuartzTarget, v1.0
QuartzTimer, v1.0
QuartzTradeskill, v1.0
QuestItem, v1.22
QuestRepeat, v
RecipeRadar, v1.32
Recount, v
RepGain2, vr50
SlideBar, v5.6.4424 (KangaII)
Stubby, v5.6.4424 (KangaII)
Swaps, v1.13
SwapsSelectFrames, v1.13
TheCollector, v0.6.9
Titan, v4.3.0.30200 - Revision 316
TitanAmmo, v4.3.0.30200
TitanBag, v4.3.0.30200
TitanClock, v4.3.0.30200
TitanCoords, v4.3.0.30200
TitanDBM, v
titangathered, v4.2.12
TitanGatherer, v3.2.1
TitanGoldTracker, v4.3.0.30200
TitanLootType, v4.3.0.30200
TitanMail, v3.03.
TitanPerformance, v4.3.0.30200
TitanProfessions, v3.0.5
TitanRecount, v0.05
TitanRegen, v4.3.0.30200
TitanRepair, v4.3.0.30200
TitanReputation, v3.0
TitanSpec, v1.4.5.30200
TitanTradeCooldown, v3.1.8.30200
TitanVolume, v4.3.0.30200
TitanXP, v4.3.0.30200
TooltipItemInfo, v
WoWPlusPlus, v1.0.5
Wr2, v
XLoot, v0.9
XLootGroup, v0.5
XLootMaster, v0.8
XLootMonitor, v0.7
XPerl, v3.0.6
XPerlArcaneBar, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
XpGainNotify, v
XRayVision, vv200910270152
BlizRuntimeLib_enUS v3.2.2.30200 <us>
(ck=1170)
Is there any way to change this?
--If you are in Wintergrasp or Dalaran and you are not in an subzone where flying is permitted; flyable = false;
if (zoneName == L["Dalaran"]) and not in_array(subZone, MountifulFlyableSubZones) then
MOprint("In dalaran - no flying")
return false
else
--MOprint("FLyable area! yey.")
return true
end
in the Mountiful.lua file, and replace them all with:
return true
and you should be fine. Now you will be able to fly out of the sewers, Krasus' Landing, and (I assume, I haven't tried) the Purple Parlor.
/mount autoremount doesn't seem to work. It just opens up the mountiful frame.
The Violet Proto Drake is being considered a 280 mount and it's lumped in with FastFlying. When I try and edit the Mountiful.lua file to move it, it won't stay in the ExtremeFlying category.
When I attempt to create a new category, I get this error:
Date: 2009-11-21 11:52:57 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\Mountiful\Mountiful.lua line 668: attempt to index field '?' (a nil value) Debug: (tail call): ? [C]: ? Mountiful\Mountiful.lua:668: Mountiful_UpdateRightPanel() Mountiful\Mountiful.lua:534: Mountiful_Update() Mountiful\Mountiful.lua:696: Mountiful_PanelSelect() [string "*:OnClick"]:1: [string "*:OnClick"]:1 AddOns: <many, let me know if you want the full list>
I'm using 2.4.1 release.
In the new version, could you add a slash-command that lets me add things to existing categories?
Thanks! I like this mod :)
/mount pet pre
/pet pet pre
not happening. mounts are fine, but the companion commands aren't working at all. it's been like this for a while. did i miss something?