Download
(31 Kb)
Download
Updated: 01/06/22 04:16 PM
Pictures
File Info
Compatibility:
Deadlands (7.2.5)
Updated:01/06/22 04:16 PM
Created:06/04/19 12:41 PM
Monthly downloads:649
Total downloads:50,742
Favorites:103
MD5:
HomeStationMarker  Popular! (More than 5000 hits)
Version: 7.2.1
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.2.1 2022-01-06
  • Update 32/ESO 7.2.0/API 100035/Deadlands
  • Factotum assistants
  • Crow assistants
  • Daedric enchanting station
  • Solitude Grill provisioning station
  • Thank you, pesakm, for all these additions!

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 (11)
File Name
Version
Size
Uploader
Date
7.0.4
30kB
ziggr
06/08/21 12:09 PM
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 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: 8
File comments: 208
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
Unread 06/03/21, 07:11 AM  
pesakm
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 30
Uploads: 9
Re: alternate craft stations

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/02/21, 04:15 PM  
SIDMAY

Forum posts: 0
File comments: 29
Uploads: 0
After updating "Blackwood", the following error occurs.

I also noticed that now after the addon has made an item to complete the order, the marker does not disappear over the station

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]{clientlang = "ru", saved_var_version = 2, log_to_chat = F, name = "HomeStationMarker", SET_ID_MUNDUS = "mundus", is_ref_counts_forgotten = T, debug_scan = F, SET_ID_ASSISTANTS = "assistants", server_name = "EU", inited = T, curr_rotate_orientation = 5.3227229118347, SET_ID_MISC = "misc", saved_var_name = "HomeStationMarkerVars", SET_ID_NONE = "no_set", periodic_rotate = T} </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 = 4, craftingType = 4, currentCraftAttempt = [table:2]{link = "|H1:item:76829:308:50:0:0:0:0:...", solventId = 75365, position = 1, station = 4, craftNow = F, Requester = "WritWorthy", timestamp = 1622671868, addon = "WritWorthy", reagentId2 = 77585, reagentId1 = 30148, autocraft = T, timesToMake = 1, reagentId3 = 77589, reference = "4621606770111657397"}, currSlots = [table:3]{1 = 1}, grewSlotIndex = 139, resultTable = [table:4]{bag = 1, slot = 139, link = "|H1:item:76829:308:50:0:0:0:0:...", uniqueId = 9.6227951049963, quantity = 1, reference = "4621606770111657397"} </Locals>|r
  9. user:/AddOns/LibLazyCrafting/Alchemy.lua:135: in function 'LLC_AlchemyCraftingComplete'
  10. |caaaaaa<Locals> event = 4 </Locals>|r
  11. user:/AddOns/LibLazyCrafting/LibLazyCrafting.lua:784: in function 'CraftComplete'
  12. |caaaaaa<Locals> event = 131537, station = 4, k = 4, v = [table:5]{station = 4} </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 06/01/21, 01:20 PM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
With ESO Update to Day if the marker symbols are no longer deleted
Report comment to moderator  
Reply With Quote
Unread 05/31/21, 08:13 AM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
UI Error after the new update at the following stations : Alchemy, Enchanted, Provider - all others are ok
--------------------------------------------------
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
------------------------------------------------------------------------------------------------
1x Items is made, then stopped, with reloadui restart. When everything has been made, the marker symbol is also deleted after reloadui.
Last edited by Schrappe : 05/31/21 at 08:30 AM.
Report comment to moderator  
Reply With Quote
Unread 04/28/21, 08:30 AM  
ziggr
 
ziggr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 275
Uploads: 10
Re: Jewelry station

Aha! I understand. I'll take a look later this week. Thanks for the debugging work! --Z

Originally Posted by DeadMoroz
There is a small problem, when identifying station location on interaction - some jewelry stations have minimum of 3 units of material to make anything, not 2. So GetSmithingPatternResultLink will return nil, if material count is 2 and set_info will not be discovered.
Report comment to moderator  
Reply With Quote
Unread 04/28/21, 01:48 AM  
DeadMoroz
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 2
Exclamation Jewelry station

There is a small problem, when identifying station location on interaction - some jewelry stations have minimum of 3 units of material to make anything, not 2. So GetSmithingPatternResultLink will return nil, if material count is 2 and set_info will not be discovered.
Report comment to moderator  
Reply With Quote
Unread 11/10/20, 12:49 AM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
Originally Posted by ziggr
Code:
/hsm clear
Perfect, thx
Report comment to moderator  
Reply With Quote
Unread 11/09/20, 11:32 AM  
ziggr
 
ziggr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 275
Uploads: 10
Code:
/hsm clear
Report comment to moderator  
Reply With Quote
Unread 11/09/20, 08:53 AM  
Schrappe
 
Schrappe's Avatar

Forum posts: 6
File comments: 259
Uploads: 0
Hello, what can I do to clear this Icon

I have crafting this Writ with WritWorty, not sucessfull-UI Error, i have it manually craftet.



ESO complet closed, then new startet. The icon is not removed.
UI Error is postet by WritWorthy Comments.
Last edited by Schrappe : 11/09/20 at 09:13 AM.
Report comment to moderator  
Reply With Quote
Unread 09/30/20, 01:46 PM  
Teva
 
Teva's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 162
Uploads: 1
Re: Weird bug make persistent marks ..

Originally Posted by Eliran
For some reason, after crafting many writs, there is a small chance that the addon wont record I completed the writ, or if by a mistake I started the writ (aka removed the book) before I finished crafting, and therefore keep the station mark forever with writworthy >.<

There is literally no way to refresh or tell the addon to rescan if the writ still exist, the only way to fix it is to delete the entire addon data from the savedvariables ..

Problem is that you have to rescan the entire station all over again after

Could you please add a feature to force the addon to rescan itself and remove writs which don't exist anymore?

Thanks a lot! very apricated!
I can't help you with automating the process and it's certainly not a normal issue for me, but occasionally a writ doesn't go right with this process if the game crashes for example. So I can offer a tip easier than the process you go through as described above: type /hsm clear in the chatbox and it'll remove current markers so you can start the process anew.
Report comment to moderator  
Reply With Quote
Unread 09/30/20, 10:55 AM  
Eliran

Forum posts: 3
File comments: 7
Uploads: 0
Weird bug make persistent marks ..

For some reason, after crafting many writs, there is a small chance that the addon wont record I completed the writ, or if by a mistake I started the writ (aka removed the book) before I finished crafting, and therefore keep the station mark forever with writworthy >.<

There is literally no way to refresh or tell the addon to rescan if the writ still exist, the only way to fix it is to delete the entire addon data from the savedvariables ..

Problem is that you have to rescan the entire station all over again after

Could you please add a feature to force the addon to rescan itself and remove writs which don't exist anymore?

Thanks a lot! very apricated!
Report comment to moderator  
Reply With Quote
Unread 08/28/20, 05:12 PM  
ziggr
 
ziggr's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 275
Uploads: 10
HomeStationMarker 6.0.2 with RU translations.

Thank you!

Added to zip file and uploaded as HomeStationMarker 6.0.2.

Originally Posted by DrakeRulo
For russian client players: (mediafire link)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: