Gatherer and ElvUI
  • Don't know where else to put this, but here it goes since it seems like the best place.

    Now, I've also asked the guys at ElvUI/TukUI to see if this is an issue on their end since it seems like it triggers when I load up their UI add-on. However, I'll post it here just in case and maybe you guys can spot something that's not playing nice with ElvUI.

    Below are the two errors I get (Will need to post them separately)

    Date: 2014-10-22 08:39:14
    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 = { IconsOnEdge_GroupChangeCallbacks = { } GetIconAssociation = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:944 CalculateMinimapIconPositions = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:887 AllWorldMapsHidden = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1164 RemoveIconFromMinimap = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:624 TargetMinimapChanged_Callbacks = { } PlaceIconOnMinimap = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:539 SetEdgeRangeMultiplier = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:948 ComputeDistance = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:177 IconsOnEdge = { } OnShow = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1132 GetUnitPosition = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:324 GetDirectionToIcon = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:924 IconsOnEdgeChanged = false PlaceIconOnWorldMap = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1044 GetNumFloors = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:409 GetMapInfo = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:416 GetMapFilename = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:432 UpdateMinimapIconPositions = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:789 GetCurrentPlayerPosition = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:369 MinimapIconCount = 0 EdgeRangeMultiplier = { } SetTargetMinimap = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:987 HarvestedMapData = { } processingFrame = { } GetVersion = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:55 Minimap = Minimap { } GetEdgeRangeMultiplier = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:977 WorldMapVisible = false OnUpdate = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1120 AssociateIcon = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:936 DumpNewIconsCache = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1028 Register_TargetMinimapChanged_Callback = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1017 ContinentList = { } Register_OnEdgeChanged_Callback = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:982 MinimapUpdateMultiplier = 1 OnHide = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1157 MinimapIcons = { } TranslateWorldMapPosition = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:247 OnEvent = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1074 GetMapID = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:398 DefaultEdgeRangeMultiplier = 1 IsIconOnEdge = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:920 GetDistanceToIcon = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:913 ForceNextUpdate = false LastPlayerPosition = { } IconAssociations = { } RemoveAllMinimapIcons = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:644}_tr = defined @Interface\AddOns\Gatherer\GatherLocale.lua:42_trC = defined @Interface\AddOns\Gatherer\GatherLocale.lua:46_trL = defined @Interface\AddOns\Gatherer\GatherLocale.lua:49metatable = { __index = { }}MapIdToTokenMap = { 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 = "DRAENOAddOns: Swatter, v4.4.2 (<%codename%>) Babylonian, v5.1.DEV.332(/embedded) Configator, v5.1.DEV.359(/embedded) ElvUI, v7.23 Gatherer, v<%version%> SlideBar, v4.4.2 (<%codename%>) BlizRuntimeLib_enUS v6.0.2.60000 (ck=e1)
  • This is the second part of the error.
    _______________________

    Date: 2014-10-22 08:39:27
    ID: 2
    Error occured in: Global
    Count: 6
    Message: ..\AddOns\Gatherer\GatherUtil.lua line 397:
    attempt to call field 'GetZoneToken' (a nil value)
    Debug:
    Gatherer\GatherUtil.lua:397: GetPositionInCurrentZone()
    Gatherer\GatherMiniNotes.lua:153: UpdateMinimapNotes()
    [string "*:OnShow"]:1:
    [string "*:OnShow"]:1
    [C]: Show()
    Gatherer\GatherMiniNotes.lua:67: Show()
    Gatherer\GatherEvent.lua:97: OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    Locals:
    realZoneText = nil
    zone = nil
    mapID = 862
    mapFloor = 0
    px = 0.53091859817505
    py = 0.66732275485992
    zoneToken = nil
    (*temporary) = nil
    (*temporary) = 862
    (*temporary) = "attempt to call field 'GetZoneToken' (a nil value)"
    Astrolabe = { IconsOnEdge_GroupChangeCallbacks = { } GetIconAssociation = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:944 CalculateMinimapIconPositions = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:887 AllWorldMapsHidden = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1164 RemoveIconFromMinimap = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:624 TargetMinimapChanged_Callbacks = { } PlaceIconOnMinimap = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:539 SetEdgeRangeMultiplier = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:948 ComputeDistance = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:177 IconsOnEdge = { } OnShow = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1132 GetUnitPosition = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:324 GetDirectionToIcon = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:924 IconsOnEdgeChanged = false PlaceIconOnWorldMap = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1044 GetNumFloors = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:409 GetMapInfo = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:416 GetMapFilename = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:432 UpdateMinimapIconPositions = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:789 GetCurrentPlayerPosition = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:369 DumpNewIconsCache = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1028 MinimapIconCount = 0 EdgeRangeMultiplier = { } SetTargetMinimap = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:987 HarvestedMapData = { } processingFrame = { } GetVersion = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:55 Minimap = Minimap { } GetEdgeRangeMultiplier = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:977 WorldMapVisible = false OnUpdate = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1120 AssociateIcon = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:936 minimapOutside = true Register_TargetMinimapChanged_Callback = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1017 ContinentList = { } Register_OnEdgeChanged_Callback = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:982 MinimapUpdateMultiplier = 1 OnHide = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1157 MinimapIcons = { } TranslateWorldMapPosition = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:247 OnEvent = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:1074 GetMapID = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:398 DefaultEdgeRangeMultiplier = 1 IsIconOnEdge = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:920 GetDistanceToIcon = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:913 ForceNextUpdate = false LastPlayerPosition = { } IconAssociations = { } RemoveAllMinimapIcons = defined @Interface\AddOns\Gatherer\Astrolabe\Astrolabe.lua:644}AddOns: Swatter, v4.4.2 (<%codename%>) Babylonian, v5.1.DEV.332(/embedded) Configator, v5.1.DEV.359(/embedded) ElvUI, v7.23 Gatherer, v<%version%> MyRolePlay, v6.0.0.400 SlideBar, v4.4.2 (<%codename%>) BlizRuntimeLib_enUS v6.0.2.60000 (ck=fa)_______________________So, I'm not sure if it's something on your end since it keeps triggering Astrolabe, but I will also been checking with TukUI/ElvUI to see if they can find out what's going on as well.Thanks in advanced!
  • I'm getting the same exact error with ElvUI -
  • I get the same errors. Gatherer does not work at all for me either. I also have ElvUI.
  • same here. Plz help. Gatherer and ElvUI is the perfect combo :-)
  • Just as an FYI (I know this is a semi-old thread): Manually install Astrolabe addon from curse. That seems to have fixed that error for me. Seems that without the astrolabe addon being present, they (ElvUI and Gatherer) are using built-in APIs which are not liking each other.
Start a New Discussion

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion

privacy
norganna's addons network · tf2 warehouse · scrap warehouse · auctioneer addon · gatherer addon · addon forums · rdrct