Mount Farm Helper (What Mount to Farm Next?)
Mount Farm Helper
Add-on that shows which mounts can be farmed this week.
Links
- The latest release is available on http://www.curse.com/addons/wow/mount-farm-helper
- The latest alpha build is available on http://www.wowace.com/addons/mount-farm-helper/files
- The source code is available on https://github.com/Silencer2K/wow-mount-farm-helper
- My other add-ons are available on http://www.curse.com/users/silencer2k/projects
Seconded!
Great addon! You should add tracking for Reputation/Dailies mounts as well!
Hi, my throne of thunder (heroic) lockout isn't tracked, both bosses never disappear from the list
icon does not appear on my minimap is there a chat command to open it?
Same here... any solutions ? every addon is up to date here btw
i cant see addon icon on my map any one know what happend that
Same here... any solutions ? every addon is up to date here btw
I really like this addon. I just wish it had a small, more manageable interface; perhaps a square frame with tabs (<| |>) for easier navigation, instead of a very long list.
says "looks like you've finished farming all available instances!", level 100 with no raids completed this week. :S
Hello, thank you for this addon. Can u make the addon for Illusions? :D
Illusion Farm Helper. There r so many of them, i can't remeber all what i cleaned on every char and where i can go D:
Very helpful addon, though like others have stated I am also getting an error:
23x MountFarmHelper\MountFarmHelper-7.0.3-4.lua:474: attempt to index field 'link' (a nil value)
MountFarmHelper\MountFarmHelper-7.0.3-4.lua:474: in function `UpdateTooltipData'
MountFarmHelper\MountFarmHelper-7.0.3-4.lua:163: in function `UpdateTooltip'
MountFarmHelper\MountFarmHelper-7.0.3-4.lua:40: in function `OnEnter'
...ountant_Classic\Libs\LibDBIcon-1.0\LibDBIcon-1.0-34.lua:66: in function <...ountant_Classic\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:57>
[C]: in function `oenter'
MBB\MBB-v3.00.lua:529: in function <MBB\MBB.lua:511>
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:398
Enable = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:325
UnregisterAllEvents = <function> defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
EnableModule = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
GetModule = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:473
defaultModuleLibraries = <table> {
}
TimeLeft = <function> defined @ArkInventory\Externals\curse\svn\Ace3-AceTimer\AceTimer-3.0.lua:170
ScheduleRepeatingTimer = <function> defined @ArkInventory\Externals\curse\svn\Ace3-AceTimer\AceTimer-3.0.lua:127
CancelAllTimers = <function> defined @ArkInventory\Externals\curse\svn\Ace3-AceTimer\AceTimer-3.0.lua:158
BuildTooltipData = <function> defined @MountFarmHelper\MountFarmHelper.lua:218
SetDefaultModulePrototype = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
GetOptions = <function> defined @MountFarmHelper\Config.lua:5
tooltip = <unnamed> {
}
name = "MountFarmHelper"
BuildAltCraftList = <function> defined @MountFarmHelper\MountFarmHelper.lua:327
IsEnabled = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules = <table> {
}
ScheduleTimer = <function> defined @ArkInventory\Externals\curse\svn\Ace3-AceTimer\AceTimer-3.0.lua:92
DisableModule = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
trackNpc = <table> {
}
icon = <table> {
}
ldb = <table> {
}
OpenMountJournal = <function> defined @MountFarmHelper\MountFarmHelper.lua:492
RegisterMessage = <function> defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = <function> defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
GetNpcName = <function> defined @MountFarmHelper\MountFarmHelper.lua:108
OnGameTooltipCleared = <function> defined @MountFarmHelper\MountFarmHelper.lua:511
baseName = "MountFarmHelper"
OnGameTooltipSetItem = <function> defined @MountFarmHelper\MountFarmHelper.lua:514
GetItemSourceInfo = <function> defined @MountFarmHelper\MountFarmHelper.lua:175
IsModule = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:499
db = <table> {
}
SendMessage = <function> defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:85
scanTooltip = MFH_SCAN_TOOLTIP {
}
Disable = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:345
SetEnabledState = <function> defined @Accountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
UpdateTooltip = <function> defined @MountFarmHelper\MountFarmHelper.lua:151
enabledState = true
defaultModuleState = true
RegisterEvent = <function> defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterAllMessages = <function> defined @Accountant_Classic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
UpdateTooltipData = <function> defined @MountFarmHelper\MountFarmHelper.lua:381
OnInitialize = <function> defined @MountFarmHelper\MountFarmHelper.lua:21
CancelTimer = <function> defined @ArkInventory\Externals\curse\svn\Ace3-AceTimer\AceTimer-3.0.lua:145
IterateModules = <function> defined @Accountant_Cl
I couldn't catch this bug but I have added a fix that will suppress an error message.
Awesome, although I do have another concern. The collapse buttons once clicked don't refresh the list unless you hover out of the broker/minimap button. Is this intended?
Fixed in latest alpha build.
im gettign this error too:
Date: 2016-07-28 12:23:44
ID: 13
Error occured in: Global
Count: 1
Message: ..\AddOns\MountFarmHelper\MountFarmHelper.lua line 474:
attempt to index field 'link' (a nil value)
Debug:
[C]: ?
MountFarmHelper\MountFarmHelper.lua:474: UpdateTooltipData()
MountFarmHelper\MountFarmHelper.lua:163: UpdateTooltip()
MountFarmHelper\MountFarmHelper.lua:40:
MountFarmHelper\MountFarmHelper.lua:39
Titan\LDBToTitan.lua:327:
Titan\LDBToTitan.lua:286
Locals:
AddOns:
Swatter, v5.0.0 (<%codename%>)
NPCScan, v7.0.3.7
NPCScanOverlay, v7.0.3.4
AchievementsReminder, v
AdvancedInterfaceOptions, v1.0.3
Atlas, v1.33.02
AtlasArena, v1.06.01
AtlasBattlegrounds, v1.33.00
AtlasBurningCrusade, v1.33.00
AtlasCataclysm, v1.33.00
AtlasClassicWoW, v1.33.00
AtlasDungeonLocs, v1.33.01
AtlasLegion, v1.33.00
AtlasMistsofPandaria, v1.33.00
AtlasOutdoorRaids, v1.33.01
AtlasScenarios, v1.33.00
AtlasTransportation, v1.33.01
AtlasWarlordsofDraenor, v1.33.01
AtlasWorldEvents, v3.15
AtlasWrathoftheLichKing, v1.33.00
AtlasLoot, vv8.01.00
AtlasMajorCitiesEnhanced, vv1.08
Bartender4, v4.7.1
CrossRealmAssist, v0.8 beta
DailyToDo, v1.0.3
DBMCore, v
DBMDefaultSkin, v
DBMGarrisonInvasions, v
DBMLDB, v
DBMSpellTimers, v
DBMStatusBarTimers, v
GatherMate2, v1.36.1
Gladius, v5.0.0
HandyNotes, vv1.4.7
HandyNotesAzerothsTopTunes, vv1.2
HandyNotesDraenorTreasures, v1.19b
HandyNotesEliteBattlePets, v1
HandyNotesGuild, v1.8
HandyNotesHallowsEnd, vv1.2.3
HandyNotesHigherLearning, v6.2.0.4
HandyNotesLegionRaresTreasures, v0.5a
HandyNotesLegionTreasures, v1
HandyNotesLorewalkers, v1
HandyNotesLostAndFound, v1
HandyNotesLunarFestival, vv1.4.3.2
HandyNotesSpecialNPCsEtc, v1.1.1-Beta
HandyNotesSummerFestival, vv1.3
HandyNotesTimelessIsleRareElites, v2.32
HandyNotesTimelessIsleChests, v1.14
HandynotesTimelessTreasures, v1.0.2
HandyNotesWellRead, v6.1.0.4
HandyNotesWorldMapButton, vv2.3.1
InterruptSay, v3.5.3
LegionWardrobe, v22
LibExtraTip, v5.12.DEV.390(/embedded)
LootAppraiser, v2016.v1.6.14
Mapster, v1.7.1
MasterPlanA, vA
MogIt, v3.6.1
MogItHighlighter, vv1.3.2
MogItSetTransmog, v1.4.0
MountFarmHelper, v2.0
NugComboBar, v
PetFarmHelper, v2.0
PetTracker, v7.0.0
PetTrackerBreeds, v
PetTrackerConfig, v
PetTrackerJournal, v
PetTrackerSwitcher, v
PetTrackerUpgrades, v
QuestCompletist, v105
RaidAchieveFilter, v1.9
RaidAchievement, v
RaidAchievementOldModules, v
Recount, vv7.0.3b release
Rematch, v4.4.9
RoguePowerBars, v5.0.4-8-g7a83286
SavedInstances, v7.0.0
ServerHop, v2.0.1
SlideBar, v5.0.0 (<%codename%>)
Titan, v5.7.1.70000
TitanBag, v5.7.1.70000
TitanClock, v5.7.1.70000
TitanGold, v5.7.1.70000
TitanLocation, v5.7.1.70000
TitanLootType, v5.7.1.70000
TitanPerformance, v5.7.1.70000
TitanRepair, v5.7.1.70000
TitanVolume, v5.7.1.70000
TitanXP, v5.7.1.70000
TomTom, vv70000-1.0.0
TradeSkillMaster, vv3.4.24
TradeSkillMasterAccounting, vv3.0.15
TradeSkillMasterAuctionDB, vv3.1.12
TradeSkillMasterAuctioning, vv3.0.12
TradeSkillMasterCrafting, vv3.1.10
TradeSkillMasterDestroying, vv3.1.3
TradeSkillMasterMailing, vv3.0.11
TradeSkillMasterShopping, vv3.3.7
TradeSkillMasterTDAutoVendoring, v1.4.1
BlizRuntimeLib_ptBR v7.0.3.70000 <none>
(ck=b2c)
I get this error on mousing over the minimap button (and a similar error with your petfarm addon)
Thank you for updating!
Please remember to update over on wowinterface.com ! It's much friendlier to Linux users, and has a way to notify users that an addon has updated.
Heya, I'm still getting similar error messages as before, but now for different lines in the lua codes:
62x ...ceBlizzard_Collections\Blizzard_Wardrobe.lua:2242: Usage: GetSpecializationInfo(specIndex[, isInspect[, isPet[, inspectTarget[, sex]]]])
[C]: in function `GetSpecializationInfo'
...ceBlizzard_Collections\Blizzard_Wardrobe.lua:2242: in function `initFunction'
FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize'
...ceBlizzard_Collections\Blizzard_Wardrobe.lua:2214: in function <...ceBlizzard_Collections\Blizzard_Wardrobe.lua:2213>
[C]: in function `LoadAddOn'
FrameXML\UIParent.lua:391: in function `UIParentLoadAddOn'
MountFarmHelper\MountFarmHelper-1.4.3.lua:77: in function <MountFarmHelper\MountFarmHelper.lua:21>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Ace3\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function `InitializeAddon'
Ace3\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals:
(*temporary) = nil
Also getting this error:
4x MountFarmHelper\MountFarmHelper-7.0.3-3.lua:465: attempt to index field 'link' (a nil value)
MountFarmHelper\MountFarmHelper-7.0.3-3.lua:465: in function `UpdateTooltipData'
MountFarmHelper\MountFarmHelper-7.0.3-3.lua:159: in function `UpdateTooltip'
MountFarmHelper\MountFarmHelper-7.0.3-3.lua:40: in function `OnEnter'
Bazooka\Bazooka-v2.6.1.lua:1576: in function `showTip'
Bazooka\Bazooka-v2.6.1.lua:1381: in function <Bazooka\Bazooka.lua:1372>
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:398
Enable = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:325
UnregisterAllEvents = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
EnableModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
GetModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:473
defaultModuleLibraries = <table> {
}
TimeLeft = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:170
ScheduleRepeatingTimer = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:127
CancelAllTimers = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:158
tooltip = <unnamed> {
}
BuildTooltipData = <function> defined @MountFarmHelper\MountFarmHelper.lua:214
SetDefaultModulePrototype = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:440
GetOptions = <function> defined @MountFarmHelper\Config.lua:5
Disable = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:345
name = "MountFarmHelper"
trackNpc = <table> {
}
IsEnabled = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules = <table> {
}
ScheduleTimer = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:92
DisableModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:381
icon = <table> {
}
ldb = <table> {
}
BuildAltCraftList = <function> defined @MountFarmHelper\MountFarmHelper.lua:323
OpenMountJournal = <function> defined @MountFarmHelper\MountFarmHelper.lua:488
LibBabble-SubZone-3.0-LoadingLib = <table> {
}
UnregisterMessage = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
baseName = "MountFarmHelper"
OnGameTooltipCleared = <function> defined @MountFarmHelper\MountFarmHelper.lua:507
OnGameTooltipSetItem = <function> defined @MountFarmHelper\MountFarmHelper.lua:510
OnInitialize = <function> defined @MountFarmHelper\MountFarmHelper.lua:21
GetItemSourceInfo = <function> defined @MountFarmHelper\MountFarmHelper.lua:171
IsModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:499
db = <table> {
}
SetDefaultModuleState = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:418
scanTooltip = MFH_SCAN_TOOLTIP {
}
UpdateTooltip = <function> defined @MountFarmHelper\MountFarmHelper.lua:151
SetEnabledState = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:455
GetName = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:310
enabledState = true
GetNpcName = <function> defined @MountFarmHelper\MountFarmHelper.lua:108
RegisterEvent = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterAllMessages = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
UpdateTooltipData = <function> defined @MountFarmHelper\MountFarmHelper.lua:377
CancelTimer = <function> defined @Ace3\AceTimer-3.0\AceTimer-3.0.lua:145
NewModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:266
IterateModules = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:468
defaultModuleState = true
SendMessage = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:85
RegisterMessage = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
OnCombatEvent = <function> defined @MountFarmHelper\MountFarmHelper.lua:132
UnregisterEvent = <fu
Same for me me, as well as for Pet Farm