Quantcast
Download
(30 Kb)
Download
Updated: 06/08/21 12:09 PM
Pictures
File Info
Compatibility:
Blackwood (7.0.5)
Updated:06/08/21 12:09 PM
Created:06/04/19 12:41 PM
Monthly downloads:718
Total downloads:22,633
Favorites:60
MD5:
7.0.5
HomeStationMarker  Popular! (More than 5000 hits)
Version: 7.0.4
by: ziggr [More]
Home Station Marker

An add-on for Elder Scrolls Online that draws 3D markers over crafting stations in a player home.



Adapted from Shinni's HarvestMap and Marify's Confirm Master Writ.

Originally written to help visitors find stations when crafting master writs with WritWorthy.

Follow development on GitHub

Export/Import: Finding stations in guild halls

Have a huge guild hall with hundreds of stations? You can now save a copy of your guild hall's station location list to Discord (or anywhere, it's just a text file). Then other players can import that location list to make it easier to find stations.

Guild Masters: /hsm export
  1. Visit your guild hall and type /hsm export to get a dump of all the stations in your house.
  2. Copy this text to a text file and store it on your guild's Discord server or pastebin or wherever.



Guild Members: /hsm import

To import a list of station locations, type /hsm import. This opens a window where you can paste the huge list of stations that you downloaded from your guild's discord server or wherever.
  1. Download a list of stations from your guild. This is a text file on your guild's discord server or pastebin or somewhere. Ask your guild master for it. Point them to this page if they've never heard of HomeStationMarker.
  2. Open the above text file and copy its contents to the clipboard.
  3. In ESO, type /hsm import to make the HomeStationMarker Import window appear.
  4. Paste text into the importer window
  5. Click "Import" to add the results to your saved variables.



Libraries

Required Libraries:

Optional Libraries, recommended:
  • Baertram's LibSets
    Allows you to type /hsm Alessia cl instead of /hsm 82 2 for Alessia's Bulwark clothier station.

FAQ

Why don't I see any markers?

HomeStationMarker starts out not knowing any station locations. Once it has some station locations recorded to SavedVariables, it can show markers for those stations.
  1. Run around the player house and interact with a few crafting stations, such as Enchanting or Armor Master Blacksmithing.
  2. /hsm enchanting or /hsm armor bs to show the above marker.
    (This command requires Baertram's LibSets.)

In your own house, or any house in which you are trusted enough to have "Decorator" access, you can replace step 1 with /hsm scanlocs to immediately teach HomeStationMarker the location of every crafting station in the house.

Learning a station location after requesting a marker for it will not show a marker for that station. The marker will appear next time you enter the house or /reloadui.

Why are the markers not perfectly aligned with their stations?

When HomeStationMarker records a crafting station's location from you interacting with that station, HomeStationMarker actually records your player's position, not the crafting station's.

The API to learn a station's location is restricted to a house's owner or guests with "Decorator" access. For all other players, this is as close as I can get it.

Slash Commands

A few commands to help while testing, probably not useful to players:

/hsm <set> <station>

Toggle a marker above the given station. Can omit either argument.
  • /hsm alchemy toggles a marker over an alchemy station
  • /hsm alessia's blacksmithing toggles a marker over the Alessia's Bulwark blacksmithing station

This is mostly for testing/debugging this add-on. The simplistic string matching here was designed for, and tested on, EN English only. If it doesn't work in DE German, sorry.

Requires Baertram's LibSets

Crafting station abbreviations

Nobody wants to type "Jewelry Crafting Station".
  • two-letters: bs, cl, ww, jw, al, en, pr
  • first few letters: black, cloth, wood, jewel

Set abbreviations
  • first few letters: alessia, twice-born, eternal
  • tbs, nmg, juli, kags, seducer

Uppercase and punctuation ignored.

/hsm forgetlocs [all]

Forget all station locations for current house, or all houses if /hsm forgetlocs all. Use /hsm forgetlocs in a house after moving any crafting stations. Deletes all markers in current house (or all houses if /hsm forgetlocs all) as a necessary side effect.

/hsm scanlocs

Teach HomeStationMarker the location of every crafting station in this house.

Requires "Decorator" access, which you automatically have in your own houses, and rarely ever have in anybody else's house.

Not Supported

I have no desire to add these ever:
  • custom markers
  • colors
  • per-add-on sets of markers

No thank you. That's an additional API and complexity that I don't want to spend my days supporting.

API

Code:
HomeStationMarker.AddMarker(setId, stationId)
    Increment ref count for <setId, stationId>.
    Show a marker for that station if in player housing and its
    location is known.
    Return true if shown, false if not shown or was already shown.

HomeStationMarker.DeleteMarker(setId, stationId)
    Decrement ref count for <setId, stationId>.
    Hide any marker for that station if refcount hits 0.
    Return true if refcount hit zero and there was a request for that marker.

HomeStationMarker.DeleteAllMarkers()
    Reset all ref counts to zero.
    Delete all requests for markers.
    Hide any markers.

- setId:     integer set bonus ID, such as 82 for Alessia's Bulwark.
             nil or string "no_set" for set-less stations such as Alchemy
             or Enchanting.

- stationId: integer crafting type such as CRAFTING_TYPE_BLACKSMITHING or 1.
Why RefCount?

Reference counts free up other code from worrying about whether they need a station for two or more crafting requests, and whether the completion of a request means it is time to remove the marker or not. Let the refcounts do the worrying for you.

Ref counts also help if multiple add-ons use HomeStationMarker: what if WritWorthy needed a station, but some other add-on also needed that same station. If either one removed the marker, the other add-on's requested marker would end up lost.

RefCount/Marker Desync

The above 3 API functions are the only ones that touch or see the ref counts.
Slash commands such as /hsm <set> <station> bypass the ref count and toggle the marker regardless of API requests.

FPS Cost

Each marker slows down your frames per second.

This add-on also slows down frames per second while in player housing:

zo_callLater : a periodic task updates each marker rotation 8 times per second. Only registered within player housing.

EVENT_CRAFTING_STATION_INTERACT
EVENT_CLIENT_INTERACT_RESULT
EVENT_DYEING_STATION_INTERACT_START
EVENT_RETRAIT_STATION_INTERACT_START : Event listeners record station location each time you interact with a crafting station or assistant. This listener is only registered within player housing.

EVENT_PLAYER_ACTIVATED : An event listener hides all of a house's markers when you exit player housing, shows that house's previously hidden markers when you enter player housing.

Scene Listener : An event listener that shows/hides all markers when the HUD is shown/hidden while in player housing. Hides the markers when you're in the inventory/bank/dialog/whatever scene, unhides when you're back to walking around the house.

SavedVariables
  • station locations: for each player house: each known crafting station's location
7.0.4 2021-06-08
  • DE FR RU placeholder strings

7.0.3 2021-06-07
  • Elsweyr Grill now shows up as a provisioning station
  • Strip CR carriage return characters during import
  • /kowtow to pesakm for the wave of fixes

7.0.2 2021-05-30
  • No longer store refcounts in saved variables. Add-ons that use HomeStationMarker must be updated to restore markers after every load (WritWorthy 7.0.3 2021-05-30 has already been updated).
  • /hsm export shows new exporter window with current house's station location list suitable for copying and sending to other players.
  • /hsm import shows new importer window where other players can paste and import text copied from the above exporter window.

7.0.1 2021-04-28
  • Update 30/ESO 7.0.0/API 100035/Blackwood
  • Jewelry station set detection fix from DeadMoroz. Thank you so much!

6.0.2 2020-08-28
  • RU translation by DrakeRulo. Thank you!

6.0.1 2020-06-03
  • `/hsm clear` to clear all markers and refcounts. Retains station locations.

5.3.1 2020-02-28
  • Fix EN-only bug where `/hsm scanlocs` did not correctly register with LibSlashCommander.

5.2.1 2019-11-24
  • Baertram's DE translations. Thank you!

5.0.2 2019-06-06
  • Stop replacing perfectly good /hsm scanlocs location data with less good data from a player's location while interacting with a station.
  • Gather assistant, transmute station, outfitter/dye station, and mundus stone locations from interacting with them.
  • Add Elsweyr assistants Ezabi and Fezez.

5.0.1 2019-06-04
  • Initial release.
Archived Files (10)
File Name
Version
Size
Uploader
Date
7.0.3
28kB
ziggr
06/07/21 08:45 AM
7.0.2
28kB
ziggr
05/30/21 12:56 PM
7.0.1
21kB
ziggr
04/28/21 11:14 AM
6.0.2
21kB
ziggr
08/28/20 05:11 PM
6.0.1
20kB
ziggr
06/03/20 09:23 PM
5.3.1
20kB
ziggr
02/28/20 11:32 PM
5.3.1
153kB
ziggr
02/28/20 03:19 PM
5.2.1
20kB
ziggr
11/24/19 03:22 PM
5.0.2
20kB
ziggr
06/06/19 11:51 AM
5.0.1
16kB
ziggr
06/04/19 12:41 PM


Post A Reply Comment Options
Unread 07/10/21, 07:19 PM  
Maxim_ZG
 
Maxim_ZG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 3
The best way to scan non-english client: (must be your house or decorator)
1. use script in game chat
/hsm forgetlocs
2. enter in game
/script SetCVar ("language.2", "en")
3. after reloadUI we write in the game chat
/hsm scanlocs
4. in the chat new script with your language abbreviation (ru, de ...)
/script SetCVar ("language.2", "ru")
after reloadUI, all markers are in place
__________________
Last edited by Maxim_ZG : 07/15/21 at 10:17 AM.
Report comment to moderator  
Reply With Quote
Unread 06/27/21, 10:26 AM  
Maxim_ZG
 
Maxim_ZG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 3
Originally Posted by ziggr
Probably a bug in HomeStationMarker's language support. What language are you running?

Originally Posted by Maxim_ZG
I in my home /hsm scanlocs not working for sets, it's remember only default stations, how i can fix that?
russian
__________________
Report comment to moderator  
Reply With Quote
Unread 06/26/21, 07:10 PM  
ziggr
 
ziggr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 275
Uploads: 10
Probably a bug in HomeStationMarker's language support. What language are you running?

Originally Posted by Maxim_ZG
I in my home /hsm scanlocs not working for sets, it's remember only default stations, how i can fix that?
Report comment to moderator  
Reply With Quote
Unread 06/26/21, 07:44 AM  
Maxim_ZG
 
Maxim_ZG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 18
Uploads: 3
Originally Posted by ziggr
To reset locations, /hsm forgetlocs then /hsm scanlocs .
Hi,
I in my home /hsm scanlocs not working for sets, it's remember only default stations, how i can fix that?
__________________
Report comment to moderator  
Reply With Quote
Unread 06/12/21, 09:41 AM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 375
File comments: 769
Uploads: 18
The bugs in LLC have now been fixed.


Originally Posted by pesakm
Hi,

It's been over 3 days since I sent first bug information to LibLazyCrafting forum (about DeteleMarker), but there was still no answer.
So I decided to temporarily solve the problem for myself by blocking all calls from LibLazyCrafting:

LibLazyCrafting.lua: line 182 + added 183
Code:
function LibLazyCrafting.AddHomeMarker(setId, station)
do return end --added line
LibLazyCrafting.lua: line 193 + added 194
Code:
function LibLazyCrafting.DeleteHomeMarker(setId, station)
do return end --added line
With these adjustments, WritWorthy works correctly (for WritWorthy are calls from LibLazyCrafting duplicates).
Report comment to moderator  
Reply With Quote
Unread 06/09/21, 11:36 AM  
pesakm

Forum posts: 0
File comments: 8
Uploads: 0
Hi,

It's been over 3 days since I sent first bug information to LibLazyCrafting forum (about DeteleMarker), but there was still no answer.
So I decided to temporarily solve the problem for myself by blocking all calls from LibLazyCrafting:

LibLazyCrafting.lua: line 182 + added 183
Code:
function LibLazyCrafting.AddHomeMarker(setId, station)
do return end --added line
LibLazyCrafting.lua: line 193 + added 194
Code:
function LibLazyCrafting.DeleteHomeMarker(setId, station)
do return end --added line

With these adjustments, WritWorthy works correctly (for WritWorthy are calls from LibLazyCrafting duplicates).
Report comment to moderator  
Reply With Quote
Unread 06/09/21, 05:29 AM  
Schrappe

Forum posts: 0
File comments: 77
Uploads: 0
Since update new UI bugs at normal crafting stations cooking, alchemy, enchanting without WritWorthy and Dolgubons !!!
I have restored to Version 7.0.3 , this OK....
Last edited by Schrappe : 06/09/21 at 05:37 AM.
Report comment to moderator  
Reply With Quote
Unread 06/08/21, 11:38 AM  
Tarius

Forum posts: 0
File comments: 6
Uploads: 0
Hello!
Today I started crafting and the addon no longer removes markers for master writs immediately after I have crafted them.
/reloadui solved the problem, but only for stations where I have already completed mw. After crafting on the next station I need to reload ui again to remove its marker.
Sorry if it'is a bug on WritWorthy side, but it's hard for me to tell wich of two addons cause the problem.
Thank you.
Report comment to moderator  
Reply With Quote
Unread 06/07/21, 12:05 PM  
pesakm

Forum posts: 0
File comments: 8
Uploads: 0
Unfortunately these bugs appear to be in the library LibLazyCrafting (and Blackmith, Clothier, Woodworking, Jewelry in that library apears to be bugged too).

Originally Posted by Schrappe
With ESO Update to Day if the marker symbols are no deleted and UI - Error by Alchemie, Provisioning, Enchanter
-----------------------------------------------------------
assertion failed
stack traceback:
[C]: in function 'assert'
user:/AddOns/HomeStationMarker/HomeStationMarker.lua:96: in function 'HomeStationMarker.DeleteMarker'
|caaaaaa<Locals> set_id = "no_set", self = [table:1]{SET_ID_MUNDUS = "mundus", saved_var_name = "HomeStationMarkerVars", is_ref_counts_forgotten = T, SET_ID_ASSISTANTS = "assistants", server_name = "EU", name = "HomeStationMarker", periodic_rotate = T, SET_ID_MISC = "misc", curr_rotate_orientation = 5.1809091567993, SET_ID_NONE = "no_set", saved_var_version = 2, clientlang = "de", log_to_chat = F, inited = T, debug_scan = F} </Locals>|r
user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:195: in function 'LibLazyCrafting.DeleteHomeMarker'
user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:319: in function 'LibLazyCrafting.stackableCraftingComplete'
|caaaaaa<Locals> event = 5, craftingType = 5, currentCraftAttempt = [table:2]{station = 5, reference = "4620982711365010212", position = 1, timesToMake = 1, Requester = "WritWorthy", link = "|H1:item:68273:311:50:0:0:0:0:...", recipeIndex = 28, addon = "WritWorthy", recipeId = 68229, recipeListIndex = 14, timestamp = 1622469744, autocraft = T}, currSlots = [table:3]{1 = 40}, grewSlotIndex = 191, resultTable = [table:4]{reference = "4620982711365010212", quantity = 1, slot = 191, bag = 1, uniqueId = 8.5142440819189, link = "|H1:item:68273:311:50:0:0:0:0:..."} </Locals>|r
user:/AddOns/LibLazyCrafting/Provisioning.lua:121: in function 'LLC_ProvisioningCraftingComplete'
|caaaaaa<Locals> event = 5 </Locals>|r
user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:784: in function 'CraftComplete'
|caaaaaa<Locals> event = 131535, station = 5, k = 5, v = [table:5]{station = 5} </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 06/07/21, 10:42 AM  
Schrappe

Forum posts: 0
File comments: 77
Uploads: 0
With ESO Update to Day if the marker symbols are no deleted and UI - Error by Alchemie, Provisioning, Enchanter
-----------------------------------------------------------
assertion failed
stack traceback:
[C]: in function 'assert'
user:/AddOns/HomeStationMarker/HomeStationMarker.lua:96: in function 'HomeStationMarker.DeleteMarker'
|caaaaaa<Locals> set_id = "no_set", self = [table:1]{SET_ID_MUNDUS = "mundus", saved_var_name = "HomeStationMarkerVars", is_ref_counts_forgotten = T, SET_ID_ASSISTANTS = "assistants", server_name = "EU", name = "HomeStationMarker", periodic_rotate = T, SET_ID_MISC = "misc", curr_rotate_orientation = 5.1809091567993, SET_ID_NONE = "no_set", saved_var_version = 2, clientlang = "de", log_to_chat = F, inited = T, debug_scan = F} </Locals>|r
user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:195: in function 'LibLazyCrafting.DeleteHomeMarker'
user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:319: in function 'LibLazyCrafting.stackableCraftingComplete'
|caaaaaa<Locals> event = 5, craftingType = 5, currentCraftAttempt = [table:2]{station = 5, reference = "4620982711365010212", position = 1, timesToMake = 1, Requester = "WritWorthy", link = "|H1:item:68273:311:50:0:0:0:0:...", recipeIndex = 28, addon = "WritWorthy", recipeId = 68229, recipeListIndex = 14, timestamp = 1622469744, autocraft = T}, currSlots = [table:3]{1 = 40}, grewSlotIndex = 191, resultTable = [table:4]{reference = "4620982711365010212", quantity = 1, slot = 191, bag = 1, uniqueId = 8.5142440819189, link = "|H1:item:68273:311:50:0:0:0:0:..."} </Locals>|r
user:/AddOns/LibLazyCrafting/Provisioning.lua:121: in function 'LLC_ProvisioningCraftingComplete'
|caaaaaa<Locals> event = 5 </Locals>|r
user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:784: in function 'CraftComplete'
|caaaaaa<Locals> event = 131535, station = 5, k = 5, v = [table:5]{station = 5} </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 06/07/21, 08:58 AM  
ziggr
 
ziggr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 275
Uploads: 10
You're like my favorite player right now, you know that, right?

Thank you so much for all these fixes. Added to code, and uploaded in a new HomeStationMarker version a few minutes ago.

--Z

Originally Posted by pesakm
Hi,

I found one small problem in the import. When I inserted the exported data from the Windows notepad, I kept getting a Wrong server error. I have found that this problem is caused by a character "\r" at the end of a line.

When I modified a function:
Code:
function HomeStationMarker.ImportStations(text)
    local output = {}

    text=text:gsub("\r","")
    for line in lines_in(text) do
        HomeStationMarker.ImportLine(line, output)
    end
    return output
end
the import started working

PS: I wrote the probable cause of the "HomeStationMarker.DeleteMarker" error on the LibLazyCrafting forum
Report comment to moderator  
Reply With Quote
Unread 06/07/21, 06:20 AM  
pesakm

Forum posts: 0
File comments: 8
Uploads: 0
Hi,

I found one small problem in the import. When I inserted the exported data from the Windows notepad, I kept getting a Wrong server error. I have found that this problem is caused by a character "\r" at the end of a line.

When I modified a function:
Code:
function HomeStationMarker.ImportStations(text)
    local output = {}

    text=text:gsub("\r","")
    for line in lines_in(text) do
        HomeStationMarker.ImportLine(line, output)
    end
    return output
end
the import started working

PS: I wrote the probable cause of the "HomeStationMarker.DeleteMarker" error on the LibLazyCrafting forum
Report comment to moderator  
Reply With Quote
Unread 06/04/21, 04:02 PM  
ziggr
 
ziggr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 275
Uploads: 10
Re: alternate craft stations

Nice. Added to the code, will publish in the next update, probably a couple days from now. --Z

Originally Posted by pesakm
Originally Posted by Alassirana
At the urging of some of my guildmates, I changed out the standard cooking station for my elsweyr grill, which counts as a cooking station, but it doesn't show up to home station markers when using that for writs. I'm assuming that is also true of the 2 other 'alternate' cooking stations. I think there may also be another station with an alternate (alchemy), that would need to be similarly addressed. Could we get it so that these stations show up when we put them in? It makes it slightly easier when doing master writs if we realize we need to stop at those stations without having to look first.


thank you in advance for your effort.

Alassirana
Data for Elweyr Grill (Table HomeStationMarker.lua:HomeStationMarker.FURNITURE_TEXTURE_INFO):

Code:
    -- Elsweyr Grill
,   ["/esoui/art/icons/housing_els_fur_tablegrill001.dds"                 ] = { set_id = nos, station_id = CRAFTING_TYPE_PROVISIONING    }
Report comment to moderator  
Reply With Quote
Unread 06/04/21, 04:01 PM  
ziggr
 
ziggr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 275
Uploads: 10
Hrm. Not sure what's causing this. A quick glance at the stack trace says that LibLazyCrafting.DeleteHomeMarker() is apparently calling HomeStationMarker.DeleteMarker(set_id, station_id) with a nil station_id. "Please remove the marker for station <nil>" does not tell HomeStationMarker what to do, so it throws an assert() error instead.

--Z


Originally Posted by Thrasher
Hello! Thank you very much for this addon!

Am getting this error on every provisioning master writ crafting session

Lua Code:
  1. assertion failed
  2. stack traceback:
  3. [C]: in function 'assert'
  4. user:/AddOns/HomeStationMarker/HomeStationMarker.lua:96: in function 'HomeStationMarker.DeleteMarker'
  5. |caaaaaa<Locals> set_id = "no_set", self = [table:1]{SET_ID_ASSISTANTS = "assistants", name = "HomeStationMarker", periodic_rotate = F, SET_ID_NONE = "no_set", SET_ID_MISC = "misc", clientlang = "en", server_name = "NA", log_to_chat = F, inited = T, debug_scan = F, saved_var_version = 2, saved_var_name = "HomeStationMarkerVars", is_ref_counts_forgotten = T, SET_ID_MUNDUS = "mundus"} </Locals>|r
  6. user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:195: in function 'LibLazyCrafting.DeleteHomeMarker'
  7. user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:319: in function 'LibLazyCrafting.stackableCraftingComplete'
  8. |caaaaaa<Locals> event = 5, craftingType = 5, currentCraftAttempt = [table:2]{reference = "4684947367245530112", timestamp = 1622841786, link = "|H1:item:71058:4:1:0:0:0:0:0:0...", craftNow = F, station = 5, addon = "WritWorthy", Requester = "WritWorthy", position = 1, recipeListIndex = 16, recipeIndex = 3, timesToMake = 1, autocraft = T, recipeId = 71062}, currSlots = [table:3]{1 = 1}, grewSlotIndex = 82, resultTable = [table:4]{slot = 82, reference = "4684947367245530112", quantity = 1, link = "|H1:item:71058:4:1:0:0:0:0:0:0...", uniqueId = 166105.87500365, bag = 1} </Locals>|r
  9. user:/AddOns/LibLazyCrafting/Provisioning.lua:121: in function 'LLC_ProvisioningCraftingComplete'
  10. |caaaaaa<Locals> event = 5 </Locals>|r
  11. user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:784: in function 'CraftComplete'
  12. |caaaaaa<Locals> event = 131537, station = 5, k = 5, v = [table:5]{station = 5} </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 06/04/21, 03:30 PM  
Thrasher

Forum posts: 6
File comments: 115
Uploads: 0
Hello! Thank you very much for this addon!

Am getting this error on every provisioning master writ crafting session

Lua Code:
  1. assertion failed
  2. stack traceback:
  3. [C]: in function 'assert'
  4. user:/AddOns/HomeStationMarker/HomeStationMarker.lua:96: in function 'HomeStationMarker.DeleteMarker'
  5. |caaaaaa<Locals> set_id = "no_set", self = [table:1]{SET_ID_ASSISTANTS = "assistants", name = "HomeStationMarker", periodic_rotate = F, SET_ID_NONE = "no_set", SET_ID_MISC = "misc", clientlang = "en", server_name = "NA", log_to_chat = F, inited = T, debug_scan = F, saved_var_version = 2, saved_var_name = "HomeStationMarkerVars", is_ref_counts_forgotten = T, SET_ID_MUNDUS = "mundus"} </Locals>|r
  6. user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:195: in function 'LibLazyCrafting.DeleteHomeMarker'
  7. user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:319: in function 'LibLazyCrafting.stackableCraftingComplete'
  8. |caaaaaa<Locals> event = 5, craftingType = 5, currentCraftAttempt = [table:2]{reference = "4684947367245530112", timestamp = 1622841786, link = "|H1:item:71058:4:1:0:0:0:0:0:0...", craftNow = F, station = 5, addon = "WritWorthy", Requester = "WritWorthy", position = 1, recipeListIndex = 16, recipeIndex = 3, timesToMake = 1, autocraft = T, recipeId = 71062}, currSlots = [table:3]{1 = 1}, grewSlotIndex = 82, resultTable = [table:4]{slot = 82, reference = "4684947367245530112", quantity = 1, link = "|H1:item:71058:4:1:0:0:0:0:0:0...", uniqueId = 166105.87500365, bag = 1} </Locals>|r
  9. user:/AddOns/LibLazyCrafting/Provisioning.lua:121: in function 'LLC_ProvisioningCraftingComplete'
  10. |caaaaaa<Locals> event = 5 </Locals>|r
  11. user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:784: in function 'CraftComplete'
  12. |caaaaaa<Locals> event = 131537, station = 5, k = 5, v = [table:5]{station = 5} </Locals>|r
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: