Get an Epic Experience with Premium

Gatherer

Map & Minimap Login to Add Favorites
  • 122 Likes
  • World of Warcraft
  • 299,152 Monthly Downloads
  • Supports: 6.0.2
  • 13,452,693 Total Downloads
  • Updated 10/21/2014
  • Created 02/18/2008
  • 26,018 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: 4.4.2
or
Support development! **
Donate

About Gatherer

Gatherer is an addon for herbalists, miners and treasure hunters in World of Warcraft. It's main purpose is to track the closest plants, deposits and treasure locations on your minimap.

The addon does not track like a tracking ability does, rather it "remembers" where you have found various items in the past. It does this whenever you gather (perform herbalism, mining or opening) on an item, and records the specific map location in its history. From then on, whenever the item comes into range of being one of the closest 1-25 (configurable) items to your present location, it will pop up on you minimap.

When you view your World Map, you will also see the item locations marked on the particular map you are viewing there.

For more information, please visit us at http://www.gathereraddon.com/
Gatherer DB WoWHead - A database of node locations provided by http://www.wowhead.com/

INSTALLATION

Extract the data to your "World of Warcraft/Interface/AddOns" directory so that the "Gatherer" directory is a subdirectory of the "AddOns" directory.

USAGE

Just use the game as normal.
When you gather things, they will appear on your minimap and your main map.
If you want to configure the addon, click the Gatherer configuration icon floating around your minimap frame or type /gather options.

Slash Commands

/gather minimap (on|off|toggle) - controls the minimap tracking functionality
/gather mainmap (on|off|toggle) - controls the world map tracking functionality
/gather dist <n> - sets the minimap tracking distance to this number of units. (in game yards)
/gather num <n> - sets the maximum number of items to display (default=20, up to 50)
/gather herbs (on|off|toggle) - select whether to show herb data on the minimap")
/gather ore (on|off|toggle) - select whether to show mining data on the minimap")
/gather treasure (on|off|toggle) - select whether to show treasure data on the minimap")
/gather options - show the configuration dialog

CONTRIBUTING

Gatherer is an open source project, and is built upon the donations and the support of the community.
To help with translations, please visit http://localizer.norganna.org/
To help with Object Translations, please visit http://www.wowhead.com/
Forums: http://forums.norganna.org/
Issue Tracking: http://jira.norganna.org/browse/GATH

4.4.2
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10952
- GATH-216: WoW 6.0.2 compatibility (not WoD)
- GATH-219: update Astrolabe library

4.4.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10852
- GATH-215: Gatherer processes shared gathers sent by player

4.4.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10755
- GATH-208: updated for WoW v5.4

4.3.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10754
- GATH-206: process updated strings from Wowhead for Game Objects

4.3.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10753
- GATH-204: Mantid Archaeology
- GATH-205: test for WoW 5.3

4.2.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10752
- added zone tokens for new zones introduced in WoW 5.2

4.1.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10653
- GATH-201: update to latest version of Astrolabe which supports custom Minimaps

4.0.6
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10656
- GATH-199: fix a bug which prevented upgrading from a pre-cataclysm database

4.0.5
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10655
- GATH-195: add tracking of Onyx Egg
- GATH-196: add tracking of Dark Soil
- GATH-193: fix option to disable Archaeology display
- GATH-191: node deletion now works correctly and deletes all selected objects
- GATH-99:  improve Gathererables Report search field to accept prefix of + to require a token match and a prefix of - to exclude nodes which match a token

4.0.4
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10654
- GATH-186: fixed error thrown by HUD when displaying party memebers
- GATH-189: support database plugins
- GATH-185: add Runestone Treasure Chest

4.0.3
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10652
- GATH-181: added custom icons for gatherables that are missing them
- GATH-178: updated with latest string translations, added more node names for itIT and updated two node names for frFR

4.0.2
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10554
- GATH-17:  All user visible Strings should now be available for translation (with the exception of the slash command help)
- GATH-180: support all available Game locales, even if we don't have any translations yet
- GATH-132: Keybinding text is now set correctly (and avaiable for translation)
- GATH-179: node difficulties in tooltip only work in English

4.0.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10553
- GATH-177: fix sharing (broken by 4.0.0)

4.0.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10552
- GATH-167: WoW 5.0 Compatibility
+ GATH-168: MoP Ore/Herbs added.  Treasure has not yet been considered, nor have non-English translations been added yet.
- GATH-169: Archaeology support is now completely custom from other Gathererables.  Nodes are now only displayed on the Minimap, and only for a brief time after Survey is cast.  

3.3.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10532
- GATH-160: Archaeology are now fully supported.  Display is basic and will be expanded upon.
- GATH-163: Added difficulties for all known nodes.

3.2.4
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10522
- GATH-160 (In Progress): Archaeology nodes will now be recorded.  Display is still under development.

3.2.3
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10514
- GATH-154: added remaining missing object name translations (though there are now a bunch of duplicates the need to be cleaned up)

3.2.2
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10513
- GATH-154: added most zhTW translations and cleaned up some in deDE

3.2.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10512
- GATH-154: added new nodes and updated translations (still a work in progress)
- GATH-158: fixed a bug where the report could error when trying to calculate the distance to nodes

3.2.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10159
- GATH-6:   gatherer now records the indoor/outdoor status of nodes (this isn't visible yet)
- GATH-152: gatherer's database now only records a single node per location, even when multiple different types of (for example) minieral deposit spawn in the same place
- GATH-153: gatherer now correctly handles the new post-shattering world
- GATH-155: old world data (pre-shattering) has been wiped due to the massive changes to the world's geography

3.1.16
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10433
- GATH-121: Druid Flight Forms now count as a mount for the purposes of the HUD's "Hide while ..." options
- GATH-150: fixed that nodes were not displaying in the report view when no search string was entered
- GATH-149: HUD was using it's own icon set to display nodes, changed it to use the icons from Gatherer itself
- GATH-143: added a slash command to enable/disable all Gatherer plugins (ie. for the HUD use: /gather plugin hud toggle)

3.1.15
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10432
- GATH-68, GATH-148: support for WoW 4.X..Includes support for multi-profession tracking (ie. tracking Herbs and Ore at the same time).
- GATH-147: World Map note tooltips work once again
- GATH-139: Gatherer will no longer prevent the "World Map Ping" from being displayed

3.1.14
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10352
- GATH-137: update Gatherer for new Hrothgar's Landing zone added in WoW 3.2

3.1.13
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10319
- GATH-104: update object name translations for the new names of Northrend ores in WoW 3.0.8  
- GATH-90: fixed stuttering HUD for fps >= 100
- GATH-128: added custom icons for Northrend Ores and the most common Northrend Herbs

3.1.12
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10322
- GATH-127: update to a WoW 3.1 compatible version of Astrolabe

3.1.11
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10320
- GATH-111: fixed a problem with the drop rates conversion code

3.1.10
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10292
- GATH-102: Add Northrend areas to the Gatherer Report Search window
- GATH-106: adjust old statistics to bring them close to the "reality" for the WoW 3.0.8 mining changes
- GATH-105: support esMX locale by using esES object names as they are currently the same
- GATH-55:  Display notice about gatherables window in confirm popup.
- GATH-100: Gatherer will no longer cause errors if SlideBar is not present
+ GATH-104: update object name translations for the new names of Northrend ores in WoW 3.0.8 (only enUS, zhTW and deDE locales have been updated)

3.1.9
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10272
- GATH-84: added Frost Lotus
- GATH-86: added Everfrost Chip
- GATH-83: added a LOT of new translations for game objects, still missing a few
- GATH-98: most Northrend items should stop showing up as red circles and now have an icon

3.1.8
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10262
- GATH-67: added support for Northrend Herbs and Ores.  Still missing some non-English locales.  

3.1.7
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10258
- GATH-81: Gatherer will no longer cause an error when SlideBar is not present
- GATH-82: the conversion process will no longer lose entire sections of the database due to a single (or small number) of nodes that couldn't be imported

3.1.6
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10255
- GATH-69: corrected error when trying to ping the Minimap through a node icon
- GHUD-10: fixed file name capitalization in TOC

3.1.5
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10254
- GATH-63: GameTooltip error fixed
- GATH-78: report frame scrolling fixed

3.1.4
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10252
- GATH-63: made Gatherer compatible with WoW 3.0
- GATH-76: made nodes with a source inspectable and fixed inspected node opacity calculations

3.1.3
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10232
= GATH-63: began work to make Gatherer compatible with WoW 3.0
- GATH-35: added new node density report window
- GATH-71: new set of node name translations, including the new ruRU game locale
- GATH-62: fixed a bug where the minimap display would not update when the current tracking spell was changed

3.1.2
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10222
- GATH-60: fixed a looting error that was popping up because of a gobal string change in WoW 2.4.2

3.1.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10212
- GATH-52: upgraded to Astrolabe rev 78 which fixes a bug that was causing an infinite loop whenever you changed continents without going through a loading screen

3.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10158
- GATH-51: updated Astrolabe to a version that handles the new zone added in WoW 2.4
- GATH-31, GHUD-5: implement a plugin system, and split the HUD into a plugin addon
- GATH-36: added an about section to the config window and made the Loaded message optional (off by default)

3.0.6
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10210
- GATH-45: fixed a misnamed variable introduced in 3.0.5

3.0.5
========
Version Issue Lists: http://jira.norganna.org/browse/GATH/fixforversion/10202
- GATH-38: fixed a bug with Gatherer's handling of unrecognized zones
- GATH-44: added a token for the new Sunwell (Quel'Danas) zone added in WoW 2.4
- GATH-28: Ensured extra fading cannot ever actually increase mini note opacity

3.0.4
========
Version Issue Lists: http://jira.norganna.org/browse/GATH/fixforversion/10192
- updated the German localization for Mountain Silversage
- GATH-19: added a check to see if the icon who's texture is being updated has a valid distance (if not, it was improperly removed from Astrolabe)

3.0.3
========
Version Issue Lists: http://jira.norganna.org/browse/GATH/fixforversion/10157
- Gathers can now be announced to the chat frame seperate from being sent out to group/guild members
- Non-Circular Minimaps are now supported (Astrolabe rev 50)
- GHUD-4: The HUD now has a strata control option
- GHUD-2: HUD Node Maximum cooldown is now 4800 seconds, and added a "never cooldown" checkbox
- CNFG-5: Adds option for new profiles to be a copy of current profile

3.0.2
========
- fixed the recording of nodes in Asian locales
- added more Spanish collection spell names
- added options for automatically hiding the HUD in specific situations, see HUD config for the full list of options

3.0.1
========
- added some missing pre-defined icons
- fixed a bug that was causing some node names to show up incorrectly
- hopefully fixed recording of nodes for all locales now
- added some new node skill level requirements

3.0
========
Gatherer has been massively restructured and re-written for version 3.0.
- Almost all icons have been re-done
- There is a completely new Report UI and Setting Dialog
- Gatherer now has the ability to share nodes between Party/Raid and Guild members as you gather
- You can now send sets of saved nodes to other players who are running Gatherer using the Report UI
- Localization is now done using Localizer (http://www.norganna.org/localizer/)
- Node names are now exact and generated from WoW Watcher data (http://www.wowwatcher.com/)
- Added an optional HUD display for nodes that are currently shown in the Minimap

Comments

First Previous Page 1 of 223 Next Last
  • #3949
    Does not remember the Fel Iron Ore
    Last edited by Bazyl_cat on 10/24/2014 6:51:30 AM
  • #3948

    Hello !

    Thank's for update this very useful addons ! Just an little trouble more, it's slow down iframe since the 6.02 blizzard update and i must change video setting fallback from good to correct ! if i turn off gatherer, iframe come back to normal results !

    Thank's

    Last edited by Papusone on 10/24/2014 1:39:19 AM
  • #3947

    Im trying to use gatherer in blasted lands.  plain old vanilla blasted lands.  I'm getting the same zone token errors that others have mentioned.

  • #3944

    This addon (Gatherer) gives an error on startup if ELVui is used :(

    (Haven't tried Gatherer any longer than to startup bec. of the error, so I don't know of other issues or if it even works)

    If I take away ELVui = no error comes up!

    Even tried to have ELVui not to mess with minimap and worldmap but nothing helped - so Gatherer is a noGo :(

    Date: 2014-10-23 20:54:39
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\GatherZoneTokens.lua line 243:
       attempt to concatenate field '?' (a nil value)
    Debug:
       Gatherer\GatherZoneTokens.lua:243: in main chunk
    Locals:
    Astrolabe = <table> {
     IconsOnEdge_GroupChangeCallbacks = <table> {
     }
     GetIconAssociation = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:944
     CalculateMinimapIconPositions = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:887
     AllWorldMapsHidden = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1164
     RemoveIconFromMinimap = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:624
     TargetMinimapChanged_Callbacks = <table> {
     }
     PlaceIconOnMinimap = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:539
     SetEdgeRangeMultiplier = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:948
     ComputeDistance = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:177
     IconsOnEdge = <table> {
     }
     OnShow = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1132
     GetUnitPosition = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:324
     GetDirectionToIcon = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:924
     IconsOnEdgeChanged = false
     PlaceIconOnWorldMap = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1044
     GetNumFloors = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:409
     GetMapInfo = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:416
     GetMapFilename = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:432
     UpdateMinimapIconPositions = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:789
     GetCurrentPlayerPosition = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:369
     MinimapIconCount = 0
     EdgeRangeMultiplier = <table> {
     }
     SetTargetMinimap = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:987
     HarvestedMapData = <table> {
     }
     processingFrame = <unnamed> {
     }
     GetVersion = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:55
     Minimap = Minimap {
     }
     GetEdgeRangeMultiplier = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:977
     WorldMapVisible = false
     OnUpdate = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1120
     AssociateIcon = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:936
     DumpNewIconsCache = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1028
     Register_TargetMinimapChanged_Callback = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1017
     ContinentList = <table> {
     }
     Register_OnEdgeChanged_Callback = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:982
     MinimapUpdateMultiplier = 1
     OnHide = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1157
     MinimapIcons = <table> {
     }
     TranslateWorldMapPosition = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:247
     OnEvent = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1074
     GetMapID = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:398
     DefaultEdgeRangeMultiplier = 1
     IsIconOnEdge = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:920
     GetDistanceToIcon = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:913
     ForceNextUpdate = false
     LastPlayerPosition = <table> {
     }
     IconAssociations = <table> {
     }
     RemoveAllMinimapIcons = <function> defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:644
    }
    _tr = <function> defined @Interface\AddOns\Gatherer\GatherLocale.lua:42
    _trC = <function> defined @Interface\AddOns\Gatherer\GatherLocale.lua:46
    _trL = <function> defined @Interface\AddOns\Gatherer\GatherLocale.lua:49
    metatable = <table> {
     __index = <table> {
     }
    }
    MapIdToTokenMap = <table> {
     121 = "FERALAS"
     488 = "DRAGONBLIGHT"
     492 = "ICECROWN_GLACIER"
     607 = "SOUTHERN_BARRENS"
     615 = "SHIMMERING_EXPANSE"
     32 = "DEADWIND_PASS"
     381 = "DARNASSUS"
     893 = "SUNSTRIDER_ISLE"
     34 = "DUSKWOOD"
     35 = "LOCH_MODAN"
     9 = "MULGORE"
     36 = "REDRIDGE_MOUNTAINS"
     949 = "DRAENO

  • #3945

    Lookng around on Tukui, regardning ElvUI and Gatherer, I found this patchUp - And it worked!!!

    http://git.tukui.org/Elv/elvui/issues/277#note_2070

    I guess I'm gonna Gatherer up after all :D

    Cheers!

  • #3946

    You are a king, thank you!

  • #3943

    I got Gatherer updated and it's working again, has remembered all my 20k+ nodes I feared lost, Yay!  However the Share Nodes function is still broken, any idea if this will ever be fixed?

  • #3942

    Ok. I've waited for the update quite some time but something is messing it up.
    I've i gather new nodes they don't get added to gatherer. 

    So I can't even use the addon. Please help.
    I'm gathering in Mist of Panderia

    Errors im getting are:

    First error:

    1x Gatherer\GatherZoneTokens.lua:243: attempt to concatenate field '?' (a nil value)
    Gatherer\GatherZoneTokens.lua:243: in main chunk

    Locals:

     

    The second error:

    26x Gatherer\GatherMapNotes.lua:109: attempt to call field 'GetZoneToken' (a nil value)
    Gatherer\GatherMapNotes.lua:109: in function `MapDraw'
    [string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
    [C]: in function `Show'
    WoWDBProfiler\Main.lua:788: in function <WoWDBProfiler\Main.lua:772>
    WoWDBProfiler\Main.lua:811: in function `HandleZoneChange'
    WoWDBProfiler\Main.lua:973: in function <WoWDBProfiler\Main.lua:941>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    ...faceElvUI\libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon'
    ...faceElvUI\libs\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <...faceElvUI\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
    [C]: in function `LoadAddOn'
    FrameXML\UIParent.lua:327: in function `UIParentLoadAddOn'
    FrameXML\UIParent.lua:401: in function `TimeManager_LoadUI'
    FrameXML\UIParent.lua:828: in function <FrameXML\UIParent.lua:789>

    Locals:
    self = GathererMapOverlayParent {
    0 = <userdata>
    }

     

    The third error:

    23x Gatherer\GatherUtil.lua:397: attempt to call field 'GetZoneToken' (a nil value)
    Gatherer\GatherUtil.lua:397: in function `GetPositionInCurrentZone'
    Gatherer\GatherMiniNotes.lua:153: in function `UpdateMinimapNotes'
    [string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
    [C]: in function `Show'
    Gatherer\GatherMiniNotes.lua:67: in function `Show'
    Gatherer\GatherEvent.lua:97: in function `OnEvent'
    [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

    Locals:
    timeDelta = 0
    force = true
    setting = <function> defined @Gatherer\GatherConfig.lua:429
    updateIcons = true
    updateNodes = true
    Astrolabe = <table> {
    IconsOnEdge_GroupChangeCallbacks = <table> {
    }
    GetIconAssociation = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:944
    CalculateMinimapIconPositions = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:887
    AllWorldMapsHidden = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1164
    RemoveIconFromMinimap = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:624
    TargetMinimapChanged_Callbacks = <table> {
    }
    PlaceIconOnMinimap = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:539
    SetEdgeRangeMultiplier = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:948
    ComputeDistance = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:177
    IconsOnEdge = <table> {
    }
    OnShow = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1132
    GetUnitPosition = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:324
    GetDirectionToIcon = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:924
    IconsOnEdgeChanged = false
    PlaceIconOnWorldMap = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1044
    GetNumFloors = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:409
    GetMapInfo = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:416
    GetMapFilename = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:432
    UpdateMinimapIconPositions = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:789
    GetCurrentPlayerPosition = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:369
    DumpNewIconsCache = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1028
    MinimapIconCount = 0
    EdgeRangeMultiplier = <table> {
    }
    SetTargetMinimap = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:987
    HarvestedMapData = <table> {
    }
    processingFrame = <unnamed> {
    }
    GetVersion = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:55
    Minimap = Minimap {
    }
    GetEdgeRangeMultiplier = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:977
    WorldMapVisible = false
    OnUpdate = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1120
    AssociateIcon = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:936
    minimapOutside = true
    Register_TargetMinimapChanged_Callback = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1017
    ContinentList = <table> {
    }
    Register_OnEdgeChanged_Callback = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:982
    MinimapUpdateMultiplier = 1
    OnHide = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1157
    MinimapIcons = <table> {
    }
    TranslateWorldMapPosition = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:247
    OnEvent = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1074
    GetMapID = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:398
    DefaultEdgeRangeMultiplier = 1
    IsIconOnEdge = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:920
    GetDistanceToIcon = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:913
    ForceNextUpdate = false
    LastPlayerPosition = <table> {
    }
    IconAssociations = <table> {
    }
    RemoveAllMinimapIcons = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:644
    }
    checkDiff = 0
    timeDiff = 0
    numNotesUsed = 0
    GetMinimapNote = <function> defined @Gatherer\GatherMiniNotes.lua:90
    numArchNotesUsed = 0
    ArchFilter = <function> defined @Gatherer\GatherMiniNotes.lua:110
    GetArchMinimapNote = <function> defined @Gatherer\GatherMiniNotes.lua:100
    SHADED_TEXTURE = "Gatherer\Shaded\White"

    The fourth error:

    4x Gatherer\GatherStorage.lua:803: attempt to call field 'GetZoneToken' (a nil value)
    Gatherer\GatherStorage.lua:803: in function `ZoneGatherNodes'
    Gatherer\GatherReport.lua:645: in function `UpdateDisplay'
    Gatherer\GatherReport.lua:692: in function `UpdateHandler'
    Gatherer\GatherReport.lua:126: in function <Gatherer\GatherReport.lua:126>

    Locals:
    parameter = ""
    storage = <table> {
    ClearDatabase = <function> defined @Gatherer\GatherStorage.lua:315
    MassImportMode = false
    GetNodeInspected = <function> defined @Gatherer\GatherStorage.lua:615
    GetGatherInfo = <function> defined @Gatherer\GatherStorage.lua:565
    GetNodeInfo = <function> defined @Gatherer\GatherStorage.lua:592
    HasDataOnZone = <function> defined @Gatherer\GatherStorage.lua:435
    RemoveGatherFromNode = <function> defined @Gatherer\GatherStorage.lua:377
    GetNodeCounts = <function> defined @Gatherer\GatherStorage.lua:484
    SetNodeInspected = <function> defined @Gatherer\GatherStorage.lua:605
    RemoveGather = <function> defined @Gatherer\GatherStorage.lua:397
    GetNodeGatherNames = <function> defined @Gatherer\GatherStorage.lua:1018
    ClosestNodesInfo = <function> defined @Gatherer\GatherStorage.lua:979
    ClosestNodes = <function> defined @Gatherer\GatherStorage.lua:845
    GetNodeCountsByGatherType = <function> defined @Gatherer\GatherStorage.lua:529
    ZoneGatherNodes = <function> defined @Gatherer\GatherStorage.lua:802
    ZoneGatherNames = <function> defined @Gatherer\GatherStorage.lua:754
    GetAreaIndices = <function> defined @Gatherer\GatherStorage.lua:707
    RemoveNode = <function> defined @Gatherer\GatherStorage.lua:372
    IsGatherInZone = <function> defined @Gatherer\GatherStorage.lua:444
    ImportDatabase = <function> defined @Gatherer\GatherStorage.lua:1217
    GetGatherCountsForZone = <function> defined @Gatherer\GatherStorage.lua:508
    AddNode = <function> defined @Gatherer\GatherStorage.lua:143
    IsGatherTypeInZone = <function> defined @Gatherer\GatherStorage.lua:470
    IsNodeInZone = <function> defined @Gatherer\GatherStorage.lua:459
    }
    (for generator) = <function> defined @Gatherer\GatherStorage.lua:694
    (for state) = <table> {
    1 = "AZSHARA"
    2 = "BOREAN_TUNDRA"
    3 = "VEILED_STAIR"
    4 = "KUNLAI_SUMMIT"
    5 = "WINTERSPRING"
    6 = "HOWLING_FJORD"
    7 = "SHOLAZAR_BASIN"
    8 = "VALE_OF_ETERNAL_BLOSSOMS"
    9 = "TOWNLONG_STEPPES"
    10 = "DEEPHOLM"
    11 = "GRIZZLY_HILLS"
    12 = "STORM_PEAKS"
    13 = "VALLEY_OF_THE_FOUR_WINDS"
    14 = "UNGORO_CRATER"
    15 = "FERALAS"
    16 = "DRAGONBLIGHT"
    17 = "LAKE_WINTERGRASP"
    18 = "JADE_FOREST"
    19 = "FELWOOD"
    }
    (for control) = 1
    i = 1
    zone = "AZSHARA"
    (for generator) = <function> defined =[C]:-1
    (for state) = <table> {
    HERB = "HERB"
    ARCH = "ARCH"
    MINE = "MINE"
    OPEN = "OPEN"
    }
    (for control) = "HERB"
    _ = "HERB"
    gType = "HERB"
    frame = GathererReportFrame {
    0 = <userdata>
    NodeSearch = <unnamed> {
    }
    SearchBox = <unnamed> {
    }
    Drag = <unnamed> {
    }
    Config = <unnamed> {
    }
    Done = <unnamed> {
    }
    Updater = <unnamed> {
    }
    Actions = <unnamed> {
    }
    Results = <unnamed> {
    }
    }
    private = <table> {
    SearchButtons = <table> {
    }
    SendNodes = <function> defined @Gatherer\GatherReport.lua:755
    UpdateResults = <function> defined @Gatherer\GatherReport.lua:512
    SearchButtonClickHandler = <function> defined @Gatherer\GatherReport.lua:677
    LastButton = Gatherer_ReportFilterCheckbox_By Source {
    }
    queue = <table> {
    }
    frame = GathererReportFrame {
    }
    AddText = <function> defined @Gatherer\GatherReport.lua:183
    needsUpdate = false
    AddTexts = <function> defined @Gatherer\GatherReport.lua:203
    UpdateHandler = <function> defined @Gatherer\GatherReport.lua:687
    results = <table> {
    }
    }
    _tr = <function> defined @Gatherer\GatherLocale.lua:42
    filter = <function> defined @Gatherer\GatherReport.lua:588
    ZONE = 1
    ID = 2
    INDEX = 3
    POSX = 4
    POSY = 5
    COUNT = 6
    HARVESTED = 7
    INSPECTED = 8
    SOURCE = 9
    GTYPE = 10
    INDOORS = 11

    The fifth and last error:

    325x Gatherer\GatherUtil.lua:389: attempt to call field 'GetZoneToken' (a nil value)
    Gatherer\GatherUtil.lua:389: in function `GetPositionInCurrentZone'
    Gatherer\GatherMiniNotes.lua:153: in function `UpdateMinimapNotes'
    Gatherer\GatherMiniNotes.lua:74: in function `ForceUpdate'
    Gatherer\GatherMiniNotes.lua:65: in function `Show'
    Gatherer\GatherEvent.lua:147: in function `OnEvent'
    [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

    Locals:
    timeDelta = 0
    force = true
    setting = <function> defined @Gatherer\GatherConfig.lua:429
    updateIcons = true
    updateNodes = true
    Astrolabe = <table> {
    IconsOnEdge_GroupChangeCallbacks = <table> {
    }
    GetIconAssociation = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:944
    CalculateMinimapIconPositions = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:887
    AllWorldMapsHidden = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1164
    RemoveIconFromMinimap = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:624
    TargetMinimapChanged_Callbacks = <table> {
    }
    PlaceIconOnMinimap = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:539
    SetEdgeRangeMultiplier = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:948
    ComputeDistance = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:177
    IconsOnEdge = <table> {
    }
    OnShow = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1132
    GetUnitPosition = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:324
    GetDirectionToIcon = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:924
    IconsOnEdgeChanged = false
    PlaceIconOnWorldMap = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1044
    GetNumFloors = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:409
    GetMapInfo = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:416
    GetMapFilename = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:432
    UpdateMinimapIconPositions = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:789
    GetCurrentPlayerPosition = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:369
    DumpNewIconsCache = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1028
    MinimapIconCount = 0
    EdgeRangeMultiplier = <table> {
    }
    SetTargetMinimap = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:987
    HarvestedMapData = <table> {
    }
    processingFrame = <unnamed> {
    }
    GetVersion = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:55
    Minimap = Minimap {
    }
    GetEdgeRangeMultiplier = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:977
    WorldMapVisible = false
    OnUpdate = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1120
    AssociateIcon = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:936
    minimapOutside = true
    Register_TargetMinimapChanged_Callback = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1017
    ContinentList = <table> {
    }
    Register_OnEdgeChanged_Callback = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:982
    MinimapUpdateMultiplier = 1
    OnHide = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1157
    MinimapIcons = <table> {
    }
    TranslateWorldMapPosition = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:247
    OnEvent = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:1074
    GetMapID = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:398
    DefaultEdgeRangeMultiplier = 1
    IsIconOnEdge = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:920
    GetDistanceToIcon = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:913
    ForceNextUpdate = false
    LastPlayerPosition = <table> {
    }
    IconAssociations = <table> {
    }
    RemoveAllMinimapIcons = <function> defined @Gatherer\Astrolabe\Astrolabe.lua:644
    }
    checkDiff = 0.48600003495812
    timeDiff = 0.081000003963709
    numNotesUsed = 0
    GetMinimapNote = <function> defined @Gatherer\GatherMiniNotes.lua:90
    numArchNotesUsed = 0
    ArchFilter = <function> defined @Gatherer\GatherMiniNotes.lua:110
    GetArchMinimapNote = <function> defined @Gatherer\GatherMiniNotes.lua:100
    SHADED_TEXTURE = "Gatherer\Shaded

    Last edited by hemmemichiel on 10/23/2014 8:37:34 AM
  • #3940
    I'm back.

    OK, so about Gatherer not working in Outlands, It seems to be an issue exclusive to Nagrand. Like I said in my last post I hearthed to org, ported back to Hellfire P. and it was working, so I flew back to Nagrand and it wasn't working again. So I flew over to Zangarmarsh and it was working again. I haven't tried all the other zomes yet but I just wanted to let you know. Not the end of the world, I will just avoid that zone cause I hate farming and not getting my nodes! lol, anyway thanks for all your work, I love the addon.

  • #3941

    I've found the issue.  It has to do with the Zones that are named the same between Outland and Draenor.

    It won't be a completely simple fix so expect this to take a few days.

  • #3939

    I can't get gatherer to work in outlands. Weird cause it is working fine for me in durotar, felwood, ungoro... I have exited and logged back in. Swatter isn't showing me any errors. My old nodes from outlands are still showing up, but I can't seems to add any new ones or get the HUD to work. Sorry I don't have anything more specific. Is there anything I can try to fix it?

    edit: scratch that, I hearthed back to org, port back to outlands, now its working great, sorry for the bother.

    Last edited by Prettyhigh on 10/22/2014 10:27:02 PM
  • #3938

    I'm having a problem with gatherer that is effecting my map. Whenever I right click or left click it counts as twice, thus causing me to zoom out two levels instead of one. I do not have any map addons running at the same time. Anyone else have this?

  • #3937

    There is a bug with sharing in the new version.  I can bring up the report, mark the nodes, and enter another players name.  They accept the transfer, but it only gets as far as "Beginning".  No nodes are transferred and the transfer never progresses, nor does it error.

     

    Last edited by WildfireTech on 10/22/2014 8:39:05 PM
  • #3933

    After the latest update i have a lua error when i mouseover archeology nodes. Also the saved visible archeology nodes are floating with me on the map instead of sticking to their coordinates. Any help or tips?

    Message: Interface\AddOns\Gatherer\GatherMiniNotes.lua:447: bad argument #2 to 'format' (number expected, got nil)
    Time: 10/21/14 18:18:56
    Count: 3
    Stack: [C]: in function `format'
    Interface\AddOns\Gatherer\GatherMiniNotes.lua:447: in function `MiniNoteOnEnter'
    [string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

    Locals: (*temporary) = "%0.2f"
    (*temporary) = nil
    (*temporary) = "number expected, got nil"

  • #3936

    I was unable to reproduce this issue.  Would you please start a support thread on our forums?

    http://forums.norganna.org/

    Please make sure you include your SavedVariables file. 

  • 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 »

VIP trip to SMITE World Championship