Git Product home page Git Product logo

gatherlite's People

Contributors

drake2k avatar hubbotu avatar iron217 avatar jakovitz avatar mtmzorro avatar sphero avatar wuild avatar yelst avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

gatherlite's Issues

Clicking on a resource node without having the profession doesn't record the node location

If for example I see a herb, run towards it and click on it, but only get the "you need to learn Herbalism" error message, I would expect that this addon still records the coordinates of this resource node.

Similar for chests and ores, as soon as I'm close enough to attempt opening/looting/gathering the node, it should be recorded, no matter if it was an actually successful attempt or not.

Quest Items showing up

They shouldn't be on here since you do the quest just one time please take care of this
Stolen

LUA Error when opening Chest

Hi,
when opening a chest i get the following LUA error:

1x GatherLite\methods.lua:143: attempt to perform arithmetic on local 'coin' (a nil value) GatherLite\methods.lua:143: in function foundNode'
GatherLite\events.lua:86: in function `OnLootOpened'
GatherLite\events.lua:140: in function <GatherLite\events.lua:130>

Locals:
x = 0.252887
y = 0.487170
mapID = 1420
loot =

{
}
coin = nil
count = 4
(for index) = 1
(for limit) = 4
(for step) = 1
i = 1
lIcon = 133789
lName = "30 Kupfer"
lQuantity = 0
lQuality = nil
locked = 0
isQuestItem = false
slotType = 2
lLink = nil
i = 1
j = 9
val = "30"
(*temporary) = 1
(*temporary) = 9
(*temporary) = "30"
(*temporary) = 1
(*temporary) = 1
(*temporary) = 9
(*temporary) = "30"
(*temporary) = "attempt to perform arithmetic on local 'coin' (a nil value)"
HBD =
{
mapData =
{
}
GetAllMapIDs = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:312
UpdateCurrentPosition = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:241
callbacks =
{
}
GetPlayerZone = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:516
transforms =
{
}
GetLocalizedMap = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:296
eventFrame = {
}
GetPlayerZonePosition = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:524
GetPlayerWorldPosition = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:504
GetZoneDistance = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:448
GetUnitWorldPosition = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:492
GetWorldCoordinatesFromZone = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:324
GetWorldDistance = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:434
GetWorldCoordinatesFromAzerothWorldMap = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:339
GetZoneSize = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:303
worldMapData =
{
}
UnregisterCallback = defined @AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
GetZoneCoordinatesFromWorld = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:356
RegisterCallback = defined @AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
TranslateZoneCoordinates = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:411
GetWorldVector = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:469
GetAzerothWorldMapCoordinatesFromWorld = defined @ClassicCodex\lib\HereBeDragons\HereBeDragons-2.0.lua:375
}
GatherLite =
{
spellIDs =
{
}
drawWorldmap = defined @GatherLite\methods.lua:286
findSpell = defined @GatherLite\methods.lua:63
updateMiniMapPosition = defined @GatherLite\settings.lua:280
tablelength = defined @GatherLite\methods.lua:20
createWorldmapNode = defined @GatherLite\methods.lua:443
debug = defined @GatherLite\methods.lua:13
tooltip = GatherLiteTooltip {
}
RegisterCallback = defined @AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
gatherSpellRanges =
{
}
nodes =
{
}
insertDatabaseNode = defined @GatherLite\methods.lua:205
hideTooltip = defined @GatherLite\GatherLite.lua:64
TimeSinceLastUpdate = 0.101000
UpdateInterval = 1
ParseSentData = defined @GatherLite\methods.lua:509
needMapUpdate = false
IsNodeInRange = defined @GatherLite\methods.lua:97
callbacks =
{
}
removeWorldmapNodes = defined @GatherLite\methods.lua:505
frames =
{
}
minimap = GatherLite_M`

Need to handle coins in treasure chests

Right now you are assuming that every loot item in a treasure chest is an item, and any coins in the chest cause an error. Specifically, GetLootSlotLink() returns nil if the item is money, and you aren't handling that case.

Allow option to reduce opacity of icons on minimap

The add-on works great, thank you for your work.

I have one annoyance and that is the icons display over top and hide the Find Minerals icons. It's great to know where previous nodes are but Find Minerals should have priority.

Can the icons draw underneath Find Minerals or can you add an option to set opacity on gatherlite minimap icons?

Nodes registered on wrong map

Playing on Classic, one of my guild members reported seeing a firebloom showing up in the barrens... which I located, but I was in Tanaris at the time. When I looked, I can't see the node in Tanaris, but I can see it in The Barrens, but it is shown as being located by the other member!
unknown
Screenshot from 2019-09-04 01-42-11

He's also reported messages such as:- Swatter found blocked actions: [AddOn: Gatherlite]

I'm concerned that we don't contaminate the logged data.

Marks not saving on higher skill nodes

Hello,

I know this is a new experimental version, and I'm very familiar with the gatherer version from 1.12. When you attempt to gather a node that is higher than your skill the node should still appear on the map even though you can't get it. This is to mark the spots to go to later.

Currently this version is not marking higher skill nodes. Maybe this is a limitation from the newer API.

Thank you for making this BTW - I was getting desperate only a week into release! :P

Grab database from sites like wowhead

Wowhead and other sites have a huge database of node spawning. This addon could use this information, optionally, don't you think?
Problem probably is how do we get that data and in which form must we feed it to the addon?

Minimap node opacity

The opacity of the minimap icons fades to full after a minute or so. On a UI reload the opacity levels appear what have been set, but then fade back to full opacity again.

Error When Loading Addon (on _classic_beta_)

Message: Interface\AddOns\GatherLite\GatherLite.lua:30: table index is nil
Time: Fri Aug 16 01:19:43 2019
Count: 1
Stack: Interface\AddOns\GatherLite\GatherLite.lua:30: table index is nil
Interface\AddOns\GatherLite\GatherLite.lua:30: in main chunk

Locals: name = "GatherLite"
GatherLite =

{
tracker =
{
}
nodeUpdated = false
name = "GatherLite"
needMapUpdate = false
gatherSpellRanges =
{
}
version = "@Project-Version@"
}
HBD =
{
mapData =
{
}
GetAllMapIDs = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:312
UpdateCurrentPosition = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:241
callbacks =
{
}
GetPlayerZone = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:516
transforms =
{
}
GetLocalizedMap = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:296
eventFrame = {
}
GetPlayerZonePosition = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:524
GetPlayerWorldPosition = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:504
GetZoneDistance = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:448
GetUnitWorldPosition = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:492
GetWorldCoordinatesFromZone = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:324
GetWorldDistance = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:434
GetWorldCoordinatesFromAzerothWorldMap = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:339
GetZoneSize = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:303
worldMapData =
{
}
UnregisterCallback = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
GetZoneCoordinatesFromWorld = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:356
RegisterCallback = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
TranslateZoneCoordinates = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:411
GetWorldVector = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:469
GetAzerothWorldMapCoordinatesFromWorld = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:375
}
Pins =
{
minimapPins =
{
}
SetMinimapObject = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:618
worldmapPinsPool =
{
}
RemoveMinimapIcon = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:592
IsMinimapIconOnEdge = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:581
Minimap = Minimap {
}
RemoveAllWorldMapIcons = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:730
worldmapPins =
{
}
RemoveAllMinimapIcons = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:605
worldmapProviderPin =
{
}
worldmapProvider =
{
}
GetVectorToIcon = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:743
RemoveWorldMapIcon = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:718
AddMinimapIconWorld = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:517
AddMinimapIconMap = defined @interface\AddOns\GatherLite\L

Fishspot tracking just tracks every fishing

Hi again ;)

like the title says fishspot tracking just tracks every fishing, not only fishing spots. UC has no spots and it still shows spots when i skilled fishing there

Just started getting this error today

This is the error taken from my !BugGrabber addon, it's coming up thousands of times and causing me the performance warning in chat:

{ ["message"] = "Interface\\AddOns\\GatherLite\\events.lua:41: attempt to perform arithmetic on local 'elapsed' (a table value)", ["time"] = "2019/08/31 12:43:57", ["locals"] = "elapsed = <unnamed> {\n 0 = <userdata>\n DoHooks = <function> defined @Interface\\AddOns\\SniperTips\\lib.lua:166\n OnApplyConfig = <function> defined @Interface\\AddOns\\SniperTips\\lib.lua:179\n}\n(*temporary) = <table> {\n spellIDs = <table> {\n }\n drawWorldmap = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:286\n findSpell = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:63\n updateMiniMapPosition = <function> defined @Interface\\AddOns\\GatherLite\\settings.lua:280\n tablelength = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:20\n createWorldmapNode = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:443\n debug = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:13\n tooltip = GatherLiteTooltip {\n }\n RegisterCallback = <function> defined @Interface\\AddOns\\Masque\\Libs\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:90\n gatherSpellRanges = <table> {\n }\n nodes = <table> {\n }\n insertDatabaseNode = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:205\n hideTooltip = <function> defined @Interface\\AddOns\\GatherLite\\GatherLite.lua:64\n TimeSinceLastUpdate = 0\n UpdateInterval = 1\n ParseSentData = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:509\n needMapUpdate = true\n IsNodeInRange = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:97\n callbacks = <table> {\n }\n removeWorldmapNodes = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:505\n frames = <table> {\n }\n minimap = GatherLite_MinimapButton {\n }\n locale = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:43\n findSpellType = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:48\n checkNodePositions = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:490\n showTooltip = <function> defined @Interface\\AddOns\\GatherLite\\GatherLite.lua:50\n createMinimapNode = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:466\n print = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:8\n findExistingNode = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:106\n version = \"1.1.2-classic\"\n defaultConfigs = <table> {\n }\n showingTooltip = false\n updateDatabaseNode = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:258\n foundNode = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:128\n checkMinimapNodes = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:82\n isClassic = true\n classColours = <table> {\n }\n mainFrame = <unnamed> {\n }\n tracker = <table> {\n }\n createNodeTooltip = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:396\n WorldMapOpen = false\n minimapFrame = <unnamed> {\n }\n CopyDefaults = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:29\n UnregisterCallback = <function> defined @Interface\\AddOns\\Masque\\Libs\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:153\n drawMinimap = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:337\n name = \"GatherLite\"\n}\n(*temporary) = 0\n(*temporary) = \"attempt to perform arithmetic on local 'elapsed' (a table value)\"\nGatherLite = <table> {\n spellIDs = <table> {\n }\n drawWorldmap = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:286\n findSpell = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:63\n updateMiniMapPosition = <function> defined @Interface\\AddOns\\GatherLite\\settings.lua:280\n tablelength = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:20\n createWorldmapNode = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:443\n debug = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:13\n tooltip = GatherLiteTooltip {\n }\n RegisterCallback = <function> defined @Interface\\AddOns\\Masque\\Libs\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:90\n gatherSpellRanges = <table> {\n }\n nodes = <table> {\n }\n insertDatabaseNode = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:205\n hideTooltip = <function> defined @Interface\\AddOns\\GatherLite\\GatherLite.lua:64\n TimeSinceLastUpdate = 0\n UpdateInterval = 1\n ParseSentData = <function> defined @Interface\\AddOns\\GatherLite\\methods.lua:509\n needMapUpdate = true\n IsNodeInRange = <fun", ["stack"] = "Interface\\AddOns\\GatherLite\\events.lua:41: in function <Interface\\AddOns\\GatherLite\\events.lua:40>", ["session"] = 277, ["counter"] = 3300, }, -- [47]

Disable Quest Items

Lot of quest items are displayed on the map as a treasure cause these are items which you need to open on the ground like a chest.

Maybe add option "Hide/Show Quest-Items" on Minimap to disable them, or never track opening this things. Thanks a lot!

Disable debug

Hi, is there a way to disable debug for this addon? I downloaded the latest version from today and every time I open the map it logs debug messages to chat.

Thanks for all the work on this addon!

View contributor stats.

Would be really nice to have a contributor stats view, so you could see totals of who's contributed most nodes... this would allow the gamification of collecting nodes inside the guild, to encourage more nodes to be collected. Also, there could be an option to notify guild every X nodes gathered, or if X nodes are gathered in X minutes to encourage people, and advertise the use of the addon in the guild.

LUA error on checking old nodes

Describe the bug
When hovering a node collected from older version of the addon, LUA error is produced and it doesn't display what player collected it. The error seems to appear on every single node collected from around version 1.1.5. Do note that it doesn't appear on herbs collected on version 1.1.7.

The following error will appear:

Message: Interface\AddOns\GatherLite\methods.lua:497: attempt to index field 'player' (a nil value)
Time: Fri Sep 6 13:39:32 2019
Count: 143
Stack: Interface\AddOns\GatherLite\methods.lua:497: attempt to index field 'player' (a nil value)
Interface\AddOns\GatherLite\methods.lua:497: in function <Interface\AddOns\GatherLite\methods.lua:484>

Locals: (*temporary) = nil
(*temporary) =

{
[Fadeleaf] =
{
}
}
(*temporary) = "[Fadeleaf]"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = GatherLiteTooltip {
TopOverlay = {
}
updateTooltip = 0.200000
needsReset = true
BottomOverlay = {
}
comparing = false
0 =
}
(*temporary) = "[Fadeleaf]"
(*temporary) = "x2"
(*temporary) =
(*temporary) = "22"
(*temporary) = ":"
(*temporary) = "36"
(*temporary) = ":"
(*temporary) = "12"
(*temporary) = ""
(*temporary) = 12
(*temporary) = "attempt to index field 'player' (a nil value)"
_GatherLite =
{
spellIDs =
{
}
frames =
{
}
classColours =
{
}
UpdateInterval = 1
defaultConfigs =
{
}
showingTooltip = true
version = "1.2.0"
minimapFrame = {
}
minimap = GatherLite_MinimapButton {
}
tooltip = GatherLiteTooltip {
}
updateMiniMapPosition = defined @interface\AddOns\GatherLite\GatherLite.lua:46
mainFrame = {
}
tracker =
{
}
showTooltip = defined @interface\AddOns\GatherLite\GatherLite.lua:26
gatherSpellRanges =
{
}
name = "GatherLite"
nodes =
{
}
isClassic = true
hideTooltip = defined @interface\AddOns\GatherLite\GatherLite.lua:40
TimeSinceLastUpdate = 0.542000
}
f = herbalismworldmap248 {
0 =
texture = {
}
}
node =
{
GUID = "Player-4476-014C6A53"
type = "herbalism"
date =
{
}
name = "Fadeleaf"
position =
{
}
target = "fadeleaf"
loot =
{
}
icon = 134193
spellID = 2366
}
lootTable = true

To Reproduce
Steps to reproduce the behavior:

  1. Go to map
  2. Hover over an old collected node.
  3. See error

Screenshots
Wow_bdUwfHFXA3

Node Sharing not working...

I was in a party with the party share turned on, I see the debug message leave my character when i pick up a fish however nothing is received by my other party members.

I have checked that we are on the latest version and that we both have party share enabled. Have used SpyDon which monitors the chat channel to see the GatherLite message leave but doesn't seemed to be received at destination?

I was in Orgrimmar and he was just outside in Durotar.

Laggy zone map 1.1.2

After a while the zonemap becomes laggy when it has to load (ie. switch zones). This happens only after a while logged in as far as I can tell. And also probably if there is loads to show on the map.

Using 1.1.2.

If you need my WTF file, I have loads nodes to show in the barrens and elsewhere.

Broken zone map 1.1.2

After a while the zone map breaks and is shown as completely "brown". Next time I get it I'll attach a screenshot.

Using 1.1.2

GatherLite - hidden world map (Classic)

Describe the bug

The world map is not displayed correctly in WoW Classic. As soon as I reload the game the issue disappears for a few minutes, sometimes just for a few seconds until the world map turns black/alpha again.
Based on my own initiative, I am absolutely sure that it is up to GatherLite since I deactivated every single AddOn in my game. In the end the issue got fixed by deactivating GatherLite.
However, since I and many other users would like to continue using this AddOn I would be very grateful if you could take a look at it.

Screenshots
https://ibb.co/dK3CQMN

Best regards,
Vaneko

Sync database

Its cool that you sync your node database with newely found nodes, but it could also help to periodically send out "old" found nodes you don't farm anylonger to your party/guild in order to build a larger database.

tooltip lua error

1.1.7-classic
when ever placing mouse over any node lua error pops up

Message: Interface\AddOns\GatherLite\methods.lua:477: attempt to index local 'classColor' (a nil value)
Time: Fri Sep 6 02:06:34 2019
Count: 2
Stack: Interface\AddOns\GatherLite\methods.lua:477: attempt to index local 'classColor' (a nil value)
[C]: ?
Interface\AddOns\GatherLite\methods.lua:477: in function <Interface\AddOns\GatherLite\methods.lua:447>

Locals:

Gatherlite no longer showing me descriptions on maps.

Gatherlite no longer shows me descriptions on maps. I see the markers on the map but when I mouseover i no longer get a description (loot), it just highlight the icon and no description.

I also noticed that sometimes I see my markers on my minimap and then they vanish,comeback...

The addon is up to date btw (from twitch app).

Syncing between two PCs

Hello! Is here any way to syncing (or backup/restore/copy) database between two PCs?
Like a one PC at home, another in office?

Loottable config not correct

Hi,
the show loot tables configuration is not working as intended. enabling it for minimap enables it for both, map and minimap. enableing it for worlmap dosen't do anything.

Icons from Recources on Screen while Map is Closed

I marked the Icons with red circels.

A other little Mistake in the "Master" version I found also. At Zip version you Named it "Gatherlight- Master". The Space in the Name results in WOW woud not load the Mod.

WoWScrnShot_083119_091751

Ps: Sry for my bad endlish, its not my nativ language.

LUA error spam

Message: Interface\AddOns\GatherLite\methods.lua:536: HereBeDragons-Pins-2.0: AddMinimapIconWorld: 'instanceID', 'x' and 'y' must be numbers
Time: Mon Sep 2 15:04:35 2019
Count: 1448
Stack: Interface\AddOns\GatherLite\methods.lua:536: HereBeDragons-Pins-2.0: AddMinimapIconWorld: 'instanceID', 'x' and 'y' must be numbers
[C]: in function error' ...erLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:540: in function AddMinimapIconWorld'
Interface\AddOns\GatherLite\methods.lua:536: in function createMinimapNode' Interface\AddOns\GatherLite\methods.lua:398: in function drawMinimap'
Interface\AddOns\GatherLite\events.lua:18: in function <Interface\AddOns\GatherLite\events.lua:14>

Locals: (*temporary) = "HereBeDragons-Pins-2.0: AddMinimapIconWorld: 'instanceID', 'x' and 'y' must be numbers"

Suggestion: Visual cue while "find" is active.

When "finding" herbs for example it shows a yellow dot on the minimap. With the icons from this addon they are covered. Setting the transparency of the icons is a workaround but it would be nice if there was something more "built in".

Great addon by the way, couldn't get gathermate working but this works great!

Debug mode on

Debug logging is set to on and the addon produces a lot of chatter in the chat window when accessing a node.

Hide the minimap icon entirely?

IS there a way to hide the minimap icon? Not the NODES themselves.

Also, alternatively have the minimap button LDB support for bazooka/titanpanel?

CHEERS!

Tooltip not working

the tooltip when hovering over nodes on map or minimap dosen't work correctly. it shows the node name within the tooltipframe, but the rest from last visited onward is not in the frame bur just plain text nearby the frame. it also shows lua error :

`1x GatherLite\methods.lua:459: attempt to index local 'classColor' (a nil value)
GatherLite\methods.lua:459: in function <GatherLite\methods.lua:440>

Locals:
classColor = nil
(*temporary) = defined =[C]:-1
(*temporary) = GatherLiteTooltip {
0 =
updateTooltip = 0.200000
needsReset = true
BottomOverlay = {
}
TopOverlay = {
}
}
(*temporary) = "Found by:"
(*temporary) = "|cffffffff30/08/2019 - 07:34:29|r"
(*temporary) =
(*temporary) = "/"
(*temporary) = "08"
(*temporary) = "/"
(*temporary) = "2019"
(*temporary) = " - "
(*temporary) = "07"
(*temporary) = ":"
(*temporary) = "34"
(*temporary) = ":"
(*temporary) = "29"
(*temporary) = "|r"
(*temporary) = "attempt to index local 'classColor' (a nil value)"
f = miningworldmap29 {
0 =
texture = {
}
}
GatherLite =

{
spellIDs =
{
}
drawWorldmap = defined @GatherLite\methods.lua:327
findSpell = defined @GatherLite\methods.lua:69
updateMiniMapPosition = defined @GatherLite\settings.lua:300
tablelength = defined @GatherLite\methods.lua:20
createWorldmapNode = defined @GatherLite\methods.lua:489
debug = defined @GatherLite\methods.lua:13
tooltip = GatherLiteTooltip {
}
RegisterCallback = defined @AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
classColours =
{
}
gatherSpellRanges =
{
}
needMapUpdate = false
nodes =
{
}
insertDatabaseNode = defined @GatherLite\methods.lua:226
hideTooltip = defined @GatherLite\GatherLite.lua:64
TimeSinceLastUpdate = 0.663000
removeWorldmapNodes = defined @GatherLite\methods.lua:538
ParseSentData = defined @GatherLite\methods.lua:547
migrate = defined @GatherLite\methods.lua:606
IsNodeInRange = defined @GatherLite\methods.lua:89
callbacks =
{
}
checkNodePositions = defined @GatherLite\methods.lua:522
frames =
{
}
minimap = GatherLite_MinimapButton {
}
locale = defined @GatherLite\methods.lua:49
findSpellType = defined @GatherLite\methods.lua:54
createMinimapNode = defined @GatherLite\methods.lua:504
showTooltip = defined @GatherLite\GatherLite.lua:50
UpdateInterval = 1
createFrame = defined @GatherLite\methods.lua:471
findExistingNode = defined @GatherLite\methods.lua:99
leadingZeros = defined @GatherLite\methods.lua:430
defaultConfigs =
{
}
showingTooltip = false
version = "@Project-Version@"
updateDatabaseNode = defined @GatherLite\methods.lua:288
foundNode = defined @GatherLite\methods.lua:121
WorldMapOpen = true
isClassic = true
mainFrame = {
}
tracker =
{
}
createNodeTooltip = defined @GatherLite\methods.lua:439
print = defined @GatherLite\methods.lua:8
minimapFrame = {
}
CopyDefaults = defined @GatherLite\methods.lua:31
UnregisterCallback = defined @AtlasLootClassic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
drawMinimap = defined @GatherLite\methods.lua:378
name = "GatherLite"
}
node =
{
GUID = "Player-4440-00B137A1"
type = "mining"
date =
{
}
player =
{
}
name = "Zinnvorkommen"
position =
{
}
target = "zinnvorkommen"
loot =
{
}
icon = 135235
spellID = 2576
}
lootTable = false
`

mini map icons

I don't see a way to disable or alter mini map icons. I want the data to show up on main map but not on mini map. Is there an option for that which I'm missing? Thanks.

Guild share seems not working

Some guys in my Guild have got Gatherlite to, we have activate the Guild share. But he told me that he can not see my Herbs I found before.

How does Guild share Work, if it works?

How does node sharing work?

Hi there,

First of all, awesome stuff - thx.

A couple of questions regarding node sharing:

  • Is node sharing enabled by default?
  • Does it only work with players in a group or does it work with any player in the world who also has node sharing enabled?

Thanks a lot for taking the time!

Debugging is on by default

Debugging mode is on by default.

I've installed the addon on the first day of Classic release and debugging has been on since then. I've been able to turn it off using the command, but I believe it should be off by default.

Unexpected unstoppable LUA-Errors since last Night.

Never Problems since i use GatherLITE.
Last Night my first run on HdW and my FPS are dropping from over 200 to under 30 step by step. No new Addons installed, the newest update is installed... re-install from the Addons folder to.. but i have now unstoppable LUA-Errors from GatherLITE. I cant use it anymore.

I deactivated all my Addons, only GatherLITE is active... no results. Only GatherLITE give me LUA-Errors.

Message: ...erLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:714: HereBeDragons-Pins-2.0: AddWorldMapIconMap: 'uiMapID', 'x' and 'y' must be numbers Time: Tue Sep 3 11:44:17 2019 Count: 11423 Stack: ...erLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:714: HereBeDragons-Pins-2.0: AddWorldMapIconMap: 'uiMapID', 'x' and 'y' must be numbers [C]: in function error'
...erLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:714: in function AddWorldMapIconMap' Interface\AddOns\GatherLite\methods.lua:518: in function createWorldmapNode'
Interface\AddOns\GatherLite\methods.lua:362: in function `drawWorldmap'
Interface\AddOns\GatherLite\events.lua:19: in function <Interface\AddOns\GatherLite\events.lua:14>

Locals: (*temporary) = "HereBeDragons-Pins-2.0: AddWorldMapIconMap: 'uiMapID', 'x' and 'y' must be numbers"
`

Double Listing

When I went back to remine it shows what I got 2x different times should it just show one time?

Double Ore

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.