Get an Epic Experience with Premium

Tiller Tracker

Quests & Leveling Login to Add Favorites
  • 12 Likes
  • World of Warcraft
  • 223 Monthly Downloads
  • Supports: 5.2.0
  • 23,687 Total Downloads
  • Updated 03/22/2013
  • Created 10/11/2012
  • 72 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Microsoft Public License (Ms-PL)
  • Newest File: v1.13.1
or

About Tiller Tracker

Tiller Tracker helps with the daily Tiller food quests ("A Dish for...") by keeping track of what quests have been completed that day, how many dishes need to be cooked, and what materials are required.

Clicking on the column headers will sort by that column. If TomTom is installed clicking on a quest in the tooltip will set a TomTom marker at the farmer's home. Clicking on multiple quests will set a waypoint for each quest clicked to easily find all the farmers when they are not in the market.

Clicking on the data broker button (the shovel icon) will "pin" the tooltip open until you click the button again. This makes it easy to keep the tooltip open while cooking and see the status update. Right clicking the button will cycle through tracking one of the ingredients you need.

There is also built-in support for Skillet or Advanced Trade Skill Window where foods that you have the materials for can be automatically queued.

The tooltip is available via a minimap icon (which can be hidden) but for best results it is recommended to use a LibDataBroker display such as:

  • Bazooka
  • ChocolateBar
  • FuBar + Broker2FuBar
  • Titan Panel

Options are available via the Blizzard add-on options dialog (ESC->Interface->AddOns->Tiller Tracker) or via the /tillertracker command.

------------------------------------------------------------------------
r62 | amanoa | 2013-03-22 13:16:02 +0000 (Fri, 22 Mar 2013) | 1 line
Changed paths:
   A /tags/v1.13.1 (from /trunk:61)

Tagging as v1.13.1
------------------------------------------------------------------------
r61 | amanoa | 2013-03-22 13:10:21 +0000 (Fri, 22 Mar 2013) | 1 line
Changed paths:
   M /trunk/TillerTracker.lua
   M /trunk/TillerTracker.toc

Fix error when leveling
------------------------------------------------------------------------
r59 | amanoa | 2013-03-20 22:05:53 +0000 (Wed, 20 Mar 2013) | 1 line
Changed paths:
   M /trunk/Locale/enUS.lua
   M /trunk/TillerTracker.lua
   M /trunk/TillerTracker.toc

Add support for gathering for multiple days
------------------------------------------------------------------------
r57 | amanoa | 2013-03-20 14:15:58 +0000 (Wed, 20 Mar 2013) | 3 lines
Changed paths:
   M /trunk/Locale/enUS.lua
   M /trunk/TillerTracker.lua
   M /trunk/TillerTracker.toc

Disable if player is not 90
Disable if all reputation is done
Update interface level
------------------------------------------------------------------------

Addon Packs Containing This...

Comments

First Previous Page 2 of 4 Next Last
  • #31

    If I mouse over the minimap button the window pops out. If I click the button to make the frame stay, it stays. If I mouseover the frame then I get an error, the frame is locked in place, and the only way to make it go away is to either reloadui or log out.

    Here is the error data.

    Date: 2012-11-24 09:32:54
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...onTrainer\Libs\iLib\Libs\LibQTip-1.0\LibQTip-1.0.lua line 1243:
    attempt to call method 'IsMouseOver' (a nil value)
    Debug:
    [C]: IsMouseOver()
    ...onTrainer\Libs\iLib\Libs\LibQTip-1.0\LibQTip-1.0.lua:1243:
    ...onTrainer\Libs\iLib\Libs\LibQTip-1.0\LibQTip-1.0.lua:1240
    Locals:
    self = <unnamed> {
    0 = <userdata>
    checkElapsed = 0.10400000214577
    height = 12.000024795532
    elapsed = 0
    parent = <unnamed> {
    }
    delay = 0.25
    alternateFrame = <table> {
    }
    }
    elapsed = 0.013000000268221
    (*temporary) = nil
    (*temporary) = <table> {
    SetDefaultModuleLibraries = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:383
    Enable = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:315
    UnregisterAllEvents = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
    EnableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:348
    modules = <table> {
    }
    GetModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:231
    IterateEmbeds = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:458
    defaultModuleLibraries = <table> {
    }
    options = <table> {
    }
    timer = 0
    optionsTable = <table> {
    }
    defaultModuleState = true
    SetDefaultModulePrototype = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:425
    MIRROR_TIMER_START = <function> defined @Interface\AddOns\ArcHUD3\Rings\MirrorTimer.lua:119
    name = "ArcHUD_MirrorTimer"
    Initialize = <function> defined @Interface\AddOns\ArcHUD3\Rings\MirrorTimer.lua:34
    IsEnabled = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:467
    orderedModules = <table> {
    }
    localized = true
    DisableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:366
    MIRROR_TIMER_STOP = <function> defined @Interface\AddOns\ArcHUD3\Rings\MirrorTimer.lua:179
    timers = <table> {
    }
    Text = <table> {
    }
    f = ArcHUD_MirrorTimer_Ring {
    }
    RegisterMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
    UnregisterMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
    isInitialized = true
    unit = "player"
    baseName = "ArcHUD3"
    PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\ArcHUD3\Rings\MirrorTimer.lua:208
    MIRROR_TIMER_PAUSE = <function> defined @Interface\AddOns\ArcHUD3\Rings\MirrorTimer.lua:171
    IsModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:238
    db = <table> {
    }
    SetDefaultModuleState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:403
    OnModuleEnable = <function> defined @Interface\AddOns\ArcHUD3\Rings\MirrorTimer.lua:93
    version = "1.0 (r103)"
    SetEnabledState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:440
    disableEvents = <table> {
    }
    enabledState = true
    defaults = <table> {
    }
    RegisterEvent = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
    UnregisterAllMessages = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
    noAutoAlpha = true
    OnModuleUpdate = <function> defined @Interface\AddOns\ArcHUD3\Rings\MirrorTimer.lua:47
    NewModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:256
    IterateModules = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:453
    SendMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87
    GetName = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:300
    moduleName = "MirrorTimer"
    UnregisterEvent = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
    Disable = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:330
    }
    (*temporary) = "attempt to call method 'IsMouseOver' (a nil value)"
    lib = <table> {
    activeTooltips = <table> {
    }
    LabelPrototype = <table> {
    }
    tooltipHeap = <table> {
    }
    cellPrototype = <table> {
    }
    tableHeap = <table> {
    }
    providerMetatable = <table> {
    }
    providerPrototype = <tab
    AddOns:
    Swatter, v5.14.5335 (KowariOnCrutches)
    Altoholic, v5.0.002
    ArcHUD3, v2.0
    AtlasLoot, vv7.03.01
    AtlasLootCataclysm, vv7.03.01
    AtlasLootClassicWoW, vv7.03.01
    AtlasLootCrafting, vv7.03.01
    AtlasLootLoader, vv7.03.01
    AtlasLootMistsofPandaria, vv7.03.01
    AucAdvanced, v5.14.5335 (KowariOnCrutches)
    AucStatHistogram, v5.14.5335 (KowariOnCrutches)
    AucStatiLevel, v5.14.5335 (KowariOnCrutches)
    AucStatStdDev, v5.14.5335 (KowariOnCrutches)
    AucUtilFixAH, v5.14.5335 (KowariOnCrutches)
    AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)
    AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)
    Babylonian, v5.1.DEV.312(/embedded)
    Configator, v5.1.DEV.330(/embedded)
    DataStore, v5.0.001
    DataStoreAchievements, v5.0.001
    DataStoreAgenda, v5.0.001
    DataStoreAuctions, v5.0.001
    DataStoreCharacters, v5.0.001
    DataStoreContainers, v5.0.001
    DataStoreCrafts, v5.0.001
    DataStoreCurrencies, v5.0.001
    DataStoreInventory, v5.0.001
    DataStoreMails, v5.0.001
    DataStorePets, v5.0.001
    DataStoreQuests, v5.0.001
    DataStoreReputations, v5.0.001
    DataStoreSpells, v5.0.001
    DataStoreStats, v5.0.001
    DataStoreTalents, v5.0.001
    DebugLib, v5.1.DEV.312(/embedded)
    DeleteTillerItems, v1.0
    Dominos, v5.0.29
    DominosCast, v
    DominosRoll, v
    DominosXP, v
    LibExtraTip, v5.12.DEV.324(/embedded)
    MBB, v
    MinimalArchaeology, v5.0.1 (16.09.12) BETA
    mountsearch, v
    OmniCC, v5.0.4
    PetJournalEnhanced, v2.5.1
    PokemonTrainer, v0.7.0
    QuestGuru, v2.2.13-50001
    QuestGuruTracker, v1.5.14-50001
    Recount, v
    SellJunk, v3.0.8
    SlideBar, v5.14.5335 (KowariOnCrutches)
    Stubby, v5.14.5335 (KowariOnCrutches)
    TillerTracker, v1.10.5
    TipHelper, v5.12.DEV.315(/embedded)
    tullaRange, v5.0.0
    VludsTillerGifts, v5.00.008
    BlizRuntimeLib_enUS v5.0.5.50001 <us>
    (ck=701)

  • #27

    The addon does not correctly regocnize that you are "Best Friend" with an NPC unless you have received maximum friendship reputation (42,999 rep). I believe the correct condition is that you have at least 42,000 rep with that NPC. Right now, the addon keeps telling me that I have uncompleted quests for Gina Mudclaw even though I am her "Best Friend" and she is not offering me anymore quests.

  • #28

    Are you running the latest version?  At one point it was checking for 42999 but the last few versions have been checking for 42000.

  • #29

    You are right. I had version 10.4 which is quite odd since I installed it via the Curse client today. But after updating again with the client, I now have version 1.10.5 and the bug is fixed. Thanks!

  • #25

    Excellent addon, thank you for making this.

  • #22

    I'm using the german(!) Version and the TomTom-Waypoints are created in the Townlong Steppes.

    Changing the Zone-ID (10 to 9) in line 303 in "TillerTracker.lua" fixed it :-)
    From: _G.TomTom:AddZWaypoint(6, 10, location[1], location[2], info["NAME"])
    To: _G.TomTom:AddZWaypoint(6, 9, location[1], location[2], info["NAME"])

    There is also a little Bug with the localisation ("deDE.lua") Line 18:
    From: L["|cFFFF0000Not Complete|r"] = "|cFF00FF00Erledigt|r"
    To: L["|cFFFF0000Not Complete|r"] = "|cFFFF0000Nicht Erledigt|r"

    EDIT: great AddOn :-) i love it!

    Last edited by ArcaJeth on 10/20/2012 5:20:09 AM
  • #26

    In version 1.10.5 (available shortly) I changed the TomTom integration to use map ID which I believe is constant across languages.  Give it a shot and see if that fixes it.

    It looks like the German translation was updated yesterday so the "not complete" string should be right now.

    Thanks!

  • #23

    Wow - I didn't expect the zone ID to be different for other languages.  It seemed like it'd have to be constant across all versions.  I'll see what I can do.

  • #15

    Wonderful addon. Thanks for making it.

    Is it possible to have it remove the NPCs we've maxed our faction with?

    EDIT: Aha, seems like it took a relog for it to stop showing the exalted person. Yay.

    EDIT2: New question. Am I missing how to make the minimap button go away?

    Last edited by polynices2 on 10/19/2012 2:01:40 PM
  • #21

    There's an option for it:

    ESC->Interface->AddOns->Tiller Tracker->Show minimap icon

    Some data broker displays also do it automatically - for example Bazooka will do it if the "Disable minimap icons" option is checked in the Bazooka options.

  • #16

    The latest version (and a few older ones) should already be doing this.  For example I'm "best friends" with all but 2 farmers so I only see those 2 quests.

  • #14

    The picture of it at WoW Insider showed a mats column, but my "needed" column is empty.  How do I get that to have the mats I need in it?

  • #17

    It should happen automatically - the only time the column should be blank is if you already have everything you need to do the quests for the current day.

  • #24

    That would be ideal.  You might want to allow a flag for not showing them at all, since those with certain colorblindness might not be able to see the difference, but I would love that color scheme!

    Last edited by flopsygamer on 10/21/2012 1:07:47 PM
  • #20

    Hrm - that's a good idea.  Maybe something like:

    • Green = everything needed in bags
    • Yellow = have everything needed but some stuff in bank
    • Red = need to gather more
    I'll look into it.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway