Thread Tools Display Modes
05/01/19, 06:54 AM   #1
AlexFullmoon
Join Date: Aug 2018
Posts: 17
[solved] Set Tracker alternative?

UPD: Set Tracker was updated.

Last version of Set Tracker is outdated and bugged, and I'm desperately in need of replacement. Is there any?

Use case: Inventory is sorted/split with AutoCategory. I have, e.g., Sanctuary set. I'd like to add some visual note that says that this set is for healers, preferably via some icon in inventory to check at glance.

Addons I checked:
AutoCategory itself: technically possible, but only by adding separate category per set, and editing rules is not easy. Also some higher priority rules would override that.
FCOIS: AFAIU, it can only read Set Tracker settings and apply its own marks on a per item basis. Not great, since this way is a bit unreliable, it would bloat settings with lots of unique IDs (I guess), and it would interfere with other uses of FCOIS.

Last edited by AlexFullmoon : 05/06/19 at 06:13 AM.
  Reply With Quote
05/01/19, 07:00 AM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,965
I guess there is no real alternative to SetTracker.
Maybe WishList is a helper here too for set items you are searching.


FCOIS ca be of use here as you can define your own marker icons (dyanmic ones, up to 30) and set what the name and look will be.
Apply it to your set prts once and you are fine.
You can even automatically let the addon mark your set parts (independent to the set name!) by help of their trait with different marker icons. e.g. mark divine and infused ones as major set parts and sturdy ones for tank, others for healers.

If you mark the dynamic icons as "Use as gear set icon" you can easily mark all equipped items with 1 click (if enabled in the settings) with the same marker icon (e.g. a dynamic icon named "Heal 1").
You can use the filter buttons to only show these items in your invenmtories, banks etc.
+the items are always protected they way you want themt o be protected:
No destroy, no deconstruction, no trade, no sell, no imrpove or allow improve, no mail, etc.

It needs some time to setup the addon the way you like it to be but it's a great help if you also use addons like DoItAll to mass deocnstruct etc. so all important items will be kept without the worry they will be lost or destroyed somehow + you can easily filter the items in combination with other addons like AdvancedFilters BETA and FCOCraftFilter in your inventories + crafting tables.

Check the FAQ for FCOIS for some help and examples:
https://www.esoui.com/portal.php?id=136&a=faq

Edit:
FCOIS gopt SetTracker support as well but this will only read the defined sets in SetTracker and mark the items in your inventories with FCOIS marker icons, so you can protect and filter them.
It's basically the same as doing this manually "once" for the set parts (as they will be remembered for all your chars then if you use account wide settings) or using the automatic set marking of FCOIS.

Not sure what you mean by bloat of uniqueIds and interfere here though?

Last edited by Baertram : 05/01/19 at 07:08 AM.
  Reply With Quote
05/01/19, 08:43 AM   #3
AlexFullmoon
Join Date: Aug 2018
Posts: 17
Yes, I used dynamic icons, along with Set Tracker settings.

First, everything but Set Tracker options under Marks>Automatic Marking>Mark Set Parts is greyed out.

Second, some items in bank weren't marked. Not sure why, I set FCOIS to re-mark them at login/reloadui and reloaded twice.

Third, is there a way to go without Set Tracker after setting FCOIS up?

Also, is there a way to show two icons at the same time? Specifically, show dynamic icons separately?

Not sure if understood correctly. What „mark as gear set“ is for? For marking all items my character currently wears?

About unique ID bloat — don't know how item marks are stored, but I have enabled unique IDs, so I assumed it basically writes in usersettings that ID ##### = locked, dynamic2, etc. Considering that I will meet a lot of marked set items in a while (I have categorized around 90% of non-crafted sets), I assume all this information will be kept on a per-item basis. Set tracker obviously deals with this on a per-set basis.

Sorry for bunch of questions outside addon thread. And yes, thanks for FCOIS. And for WishList suggestion.
  Reply With Quote
05/01/19, 12:12 PM   #4
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,965
Check the FAQ for some answers.
FCOIS is used to apply X marker icons to an item. It can do this automatically or manually via the right click context menu.
X = up to currently 42 different icons, depending on how many you "enable" in the settings.
Icon applied means = the item is protected against everything (destroy, deconstruct, improve, etc.)
Normal icons like lock, sell, sell in guild store, deconstruct, improve, research and the 5 static gear set icons use these protections.
You can enable exclusions like "Allow selling for items marked as to sell" or "allow deconstruct for items marked for deconstruct" etc.
Dynamic icons can be setup to use individual protections, like "only block deconstruction" but allow all other.
Items marked with the icons can be filtered via the 4 filter buttons at the bottom of your inventory, or via plugins for other addons like AdvancedFilters or maybe even build own categories with AutoCategory etc.

First, everything but Set Tracker options under Marks>Automatic Marking>Mark Set Parts is greyed out.
If this happens there is a bug in your SavedVariables of FCOIS I think as SetTracker is independent from FCOIS. If the settings cannot be altered there is a reason. e.g. if you do not enable a checkbox to use automatic set marking all set marking options are disabled. If you enable the checkbox everything gets enabled. Same for entries in the settings where a selected marker icon needs to be enabled. In the iucon dropdowns the disabled icosn are shown with red text. If you choose such an icon the settings relating to this won't be enabled anymore as the icon is not enabled.

You need to check settings->icons & colors->normal, gear sets or dynamic icons to enable the needed icons then.

Second, some items in bank weren't marked. Not sure why, I set FCOIS to re-mark them at login/reloadui and reloaded twice.
Not sure why this did not work but it does for me. Either another addon you are using destroys the functionality or your setup was wrong and you missunderstood it, or there is a bug which you found and we need to find out how to rebuild it so I can fix it.
If you write me via PM how I can rebuild this (and maybe send me your SavedVariables file FCOItemSaver.lua so I can test with your settings) I might find a fix (if needed).

Also, is there a way to show two icons at the same time? Specifically, show dynamic icons separately?
Well, the addon got 42 icons which can ALL be set at the same time on 1 item So the answer is yes.
Enable the tooltips and it will show you ALL marker icons in the tooltip as some are over others. Always the last one set is shown on top.
I'm planning to add settings to make each icon moveable differently so you can see them better but for now the tooltip is helping or different icon sizes! Like a rectangle as big as possible (dynamic icon for "keep or destroy?" and inside a smaller weapon icon for "Set DD").

Not sure if understood correctly. What „mark as gear set“ is for? For marking all items my character currently wears?
Gear set icons are 5 static pre-defined icons which can be only applied to armor, jewelry and weapons. They are called gear sets as they are meant to be used for your gear like gear1 = heal, gear2 = tank, gear3 = dd ranged etc.
If you enable the setting to "mark all items as gear at the character screen" for a gear set icon the right click menus wioll show "Mark all as..." and not only "Mark as ..." so that all your equipped items (you can choose if jewelry and weapons as well) will be marked with 1 click as this gear set.
You can also use these gear set marker icons only in your inventories or bank to mark items there.

All marker icons can be applied everywhere, on each item. Only gear sets are normally defined to ONLY be used on gear items, and not on lockpicks e.g.

You can even define dynamic icons to behave the same way like the 5 static gear set icons -> MArk all items and only can be apllied to researchable items.

About unique ID bloat — don't know how item marks are stored, but I have enabled unique IDs, so I assumed it basically writes in usersettings that ID ##### = locked, dynamic2, etc. Considering that I will meet a lot of marked set items in a while (I have categorized around 90% of non-crafted sets), I assume all this information will be kept on a per-item basis. Set tracker obviously deals with this on a per-set basis.
If uniqueIds are enabled the marker icons will differentiate at an item not only if the quality, trait and level are different (this is the normal way if you do not use uniqueIds but normal itemInstanceIds of the items), but also if the enchantment and some other values differ.
This only applies to weapons, armor and jewelry so all other items are ALWAYS stored with their itemInstanceId.

Nothing is written in the UserSettings but only in the SavedVariables file FCOItemSaver.lua and if you are only playing on 1 server the file size shouldn't be that big and no problem at all.
Believe me, I have about 3 servers (NA, PTS and EU) and multiple thousand items in there and the filesize is about 1,4mb after years. So don't think about any problems here. Some of my items take about 10 marker icons, some only 1. Depends on what yopu do and want to be able to do with it.

And SetTracker does not deal with this on a per set basis. it also needs the itemIds or imtelinks (which are much longer than an itemId or itemInstanceId).
And after checking the SV file of SetTracker I can see it even uses "TEXT" (the names of the sets) to store information which is BAAAAAAD There is a unioque setId which could be used (maybe it was not given as SetTracker was build but it exists meanwhile).

Code:
["TrackedSets"] =
                {
                    ["Molag Kena"] =
                    {
                        ["Notes"] = "",
                    },
And like said before it even stores itemLinks which basically are also text and not needed here (imo):
Code:
["Inventories"] =
                {
                    ["8798292073770730@Baertram"] =
                    {
                    },
                    ["8798292073770730@Baertram-WORN"] =
                    {
                    },
                    ["8798292046226467@Baertram-WORN"] =
                    {
                        ["|H0:item:71277:363:50:45883:369:50:0:0:0:0:0:0:0:0:1:37:0:1:0:0:0|h|h"] = 1,
                        ["|H0:item:100622:364:50:0:0:0:0:0:0:0:0:0:0:0:1:8:0:1:0:10000:0|h|h"] = 1,
                        ["|H0:item:71304:362:50:45883:369:50:0:0:0:0:0:0:0:0:257:37:0:1:0:0:0|h|h"] = 1,
                        ["|H0:item:71295:359:50:45883:369:50:0:0:0:0:0:0:0:0:1:37:0:1:0:0:0|h|h"] = 1,
                        ["|H0:item:100624:363:50:0:0:0:0:0:0:0:0:0:0:0:1:8:0:1:0:10000:0|h|h"] = 1,
                        ["|H0:item:68112:363:50:0:0:0:0:0:0:0:0:0:0:0:1:67:0:1:0:10000:0|h|h"] = 1,
                        ["|H0:item:100688:363:50:0:0:0:0:0:0:0:0:0:0:0:1:8:0:1:0:10000:0|h|h"] = 1,
                        ["|H0:item:100683:363:50:0:0:0:0:0:0:0:0:0:0:0:1:8:0:1:0:10000:0|h|h"] = 1,
                        ["|H0:item:82157:363:50:26588:369:50:0:0:0:0:0:0:0:0:1:67:0:1:0:10000:0|h|h"] = 1,
                        ["|H0:item:79352:363:50:0:0:0:0:0:0:0:0:0:0:0:1:37:0:1:0:335:0|h|h"] = 1,
                        ["|H0:item:79349:363:50:54484:369:50:0:0:0:0:0:0:0:0:1:37:0:1:0:324:0|h|h"] = 1,
                        ["|H0:item:100626:364:50:0:0:0:0:0:0:0:0:0:0:0:1:8:0:1:0:10000:0|h|h"] = 1,
My SetTracker SV file size is about 790kb as well.

If you fear your SavedVariables get too big you shouldn't use addons

Last edited by Baertram : 05/01/19 at 12:19 PM.
  Reply With Quote
05/01/19, 01:09 PM   #5
AlexFullmoon
Join Date: Aug 2018
Posts: 17
Thanks for explanations. I'll try to reinstall FCOIS, there certainly might be damaged savedvariables files, as I sync them to other PCs.
  Reply With Quote
05/05/19, 02:18 PM   #6
Shadowfen
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 83
Look for Set Tracker - UPDATED
  Reply With Quote
05/06/19, 06:11 AM   #7
AlexFullmoon
Join Date: Aug 2018
Posts: 17
Yes, it was updated recently, and all problems were fixed.
  Reply With Quote

ESOUI » AddOns » AddOn Search/Requests » Set Tracker alternative?


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off