Download
(25 Kb)
Download
Updated: 03/16/23 01:01 AM
Pictures
File Info
Updated:03/16/23 01:01 AM
Created:09/06/21 02:16 AM
Monthly downloads:84
Total downloads:5,364
Favorites:15
MD5:
Categories:Bags, Bank, Inventory, ToolTip
Set Master  Popular! (More than 5000 hits)
Version: 1.3.1
by: BoltActionBalrog [More]
Overview
Quickly find every set piece your account owns!

Set Master keeps track of all the set items that all of your characters own. Just mouse over a set item in your inventory, bank, house, collection, or anywhere else, and Set Master shows you other set pieces you own and where to find them!

Features
Set Master shows you several details about each set piece that you own:
  • The bag, bank, or chest it's in
  • The type of item (medium chest piece, inferno staff, etc.)
  • The trait
  • The quality

You can customize what info you see with several options:
  • Colorblind mode
  • Nickname house chests
  • Filter-out specific characters' items, house chests, or your bank.

Set Master's smart anchor watches the other menus that are open on your screen and moves itself to always be where you want it and out of your way. You can disable smart anchor if you'd prefer to drag the Set Master window wherever you'd like.

How to use
Set Master needs to scan each of your characters and your house chests to load their data. After installing Set Master, login to each of your characters. Then open any of your house chests (you only need to open one). You can check when/if each of your characters was scanned in the options menu.

Once everything's been scanned, just mouse over a set item and Set Master will show you all of the items of that set that you own. Mouse over a trait icon in the Set Master window to see a breakdown of where each item is along with the type of item and the quality.

You can hide items in certain bags, chests, or your bank from the options menu.

Requirements
Contribute
Want to contribute to Set Master? Make a pull request at https://github.com/BoltActionBalrog/SetMaster

If you'd like to contribute a localization/translation, please reach out to me in a private message.
Version 1.3:
  • Add support for playing across multiple megaservers. After updating to Set Master v1.3 it's suggested to first login to the megaserver you most recently played on otherwise you will lose your other characters' item data until you re-scan them.
  • Fix adding or removing an item from a house chest not updating the tooltip's item count until the player logged out or reloaded their UI.
  • Optimizations to the item database on disk to increase performance and reduce memory cost.
  • Fix edge case where Set Master would display a UI error when LibSets is out of date.

Version 1.2:
  • Fixed performance-dependent bug where the Set Master window would sometimes not disappear when the game interface disappeared.
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Uploader
Date
1.3
25kB
BoltActionBalrog
02/16/22 02:42 PM
1.2
23kB
BoltActionBalrog
11/06/21 03:34 PM
1.1
23kB
BoltActionBalrog
11/04/21 02:32 PM
1.0
23kB
09/06/21 02:16 AM


Post A Reply Comment Options
Unread 06/19/23, 03:54 PM  
Piperman123
 
Piperman123's Avatar

Forum posts: 0
File comments: 36
Uploads: 0
Tooltip?

This addon is really helpful! Having max inventories/chests and over a dozen characters it's easy to loose track of where items are. Is it possible to have the inventories for all set pieces show in tooltips at all? In the same way that research trackers can show a list of characters but instead show all the inventories that contain any pieces of the set for example. That's the only thing I've not been able to find, between this and inventory insight etc. I was hoping to find a way to do it but I'm wondering if it's not doable.
Report comment to moderator  
Reply With Quote
Unread 02/16/22, 04:12 PM  
BoltActionBalrog
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 1
Thanks for the advice. I didn't know about that feature and I'll use it for the next release.

Originally Posted by Baertram
To prevent LibSet related errors add to your txtfile

## DependsOn: LibSets>=newest version and your addon won't load any longer with old LibSet versions!
Checm LibSets.txt tag ## AddOnVersion: number for the version number to use!
Report comment to moderator  
Reply With Quote
Unread 02/16/22, 03:37 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4970
File comments: 6036
Uploads: 78
To prevent LibSet related errors add to your txtfile

## DependsOn: LibSets>=newest version and your addon won't load any longer with old LibSet versions!
Check LibSets.txt tag ## AddOnVersion: number for the version number to use!

https://wiki.esoui.com/Addon_manifes...t#AddOnVersion
Last edited by Baertram : 02/17/22 at 04:05 AM.
Report comment to moderator  
Reply With Quote
Unread 02/16/22, 03:27 PM  
BoltActionBalrog
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 1
Re: other servers

Hello,

Thanks for reporting that issue. Set Master v1.3 addresses this. You can safely update to the latest version and revert your changes. I can't be certain how your local changes will play with the save data updating process but with vanilla Set Master v1.2 upgrading to v1.3 all of your data would be preserved so long as you first login to the most recent megaserver that you played on (see the change log). If you're curious, here's a link to the change list that did the bulk of the work to support multiple megaservers: https://github.com/BoltActionBalrog/...b6100a08afe2b8
I hope it's sufficiently fancy

Originally Posted by piotr5
only one problem with this addon (well there were two, lack of integration of inventory-insight and its guild-bank management turns out to be less a problem for me now.):

when I switch server all my set-data is lost!
the addon assumes I deleted all characters and created new ones. luckily data about bank and chests gets updated quickly too.

I solved this problem by changing the format of savedVariables data:

in the file Options.lua in function This:Initialize() last line change
self.Saved = ZO_SavedVars:NewAccountWide("SetMasterSavedOptions", SetMasterGlobal.SaveDataVersion, nil , self.Defaults)
into
self.Saved = ZO_SavedVars:NewAccountWide("SetMasterSavedOptions", SetMasterGlobal.SaveDataVersion, GetWorldName() , self.Defaults)

disadvantage is all settings are then split by server, including global settings. and of course the old data will remain in the options without being used. therefore also people playing only on a single server would need to log into all toons again. either bump up the SaveDataVersion to at least clear up the old data, or maybe write something more fancy that deletes the old stuff and ports it to the new format...
Report comment to moderator  
Reply With Quote
Unread 12/18/21, 01:07 AM  
piotr5

Forum posts: 0
File comments: 2
Uploads: 0
other servers

only one problem with this addon (well there were two, lack of integration of inventory-insight and its guild-bank management turns out to be less a problem for me now.):

when I switch server all my set-data is lost!
the addon assumes I deleted all characters and created new ones. luckily data about bank and chests gets updated quickly too.

I solved this problem by changing the format of savedVariables data:

in the file Options.lua in function This:Initialize() last line change
self.Saved = ZO_SavedVars:NewAccountWide("SetMasterSavedOptions", SetMasterGlobal.SaveDataVersion, nil , self.Defaults)
into
self.Saved = ZO_SavedVars:NewAccountWide("SetMasterSavedOptions", SetMasterGlobal.SaveDataVersion, GetWorldName() , self.Defaults)

disadvantage is all settings are then split by server, including global settings. and of course the old data will remain in the options without being used. therefore also people playing only on a single server would need to log into all toons again. either bump up the SaveDataVersion to at least clear up the old data, or maybe write something more fancy that deletes the old stuff and ports it to the new format...
Report comment to moderator  
Reply With Quote
Unread 12/17/21, 03:43 PM  
elzzid

Forum posts: 5
File comments: 13
Uploads: 0
Appreciated for the information as always Baertram! WishList is definitely better for me for in-game lookup than the collections UI, no doubt about that.

It's not precisely what I'm looking for, but I actually found a forum post where you were discussing this exact thing with someone else, including providing some pointers for making the addon themselves. I'm hoping I get some time over my winter break to dive into Lua and addon creation. I've been meaning to do so for some time now.

Thanks again!

Originally Posted by Baertram
You can use the addon "WishList" for that.

It provides a search with all sets of the game + their drop locations and a way to port to a wayshrine of this drop location (only dungeons do not always work as you cannot port directly to the wayshrine of a dugeon but need to click it on the map, or creae a group and port via the group finder into it).

Other features of WishList are e.g. to create your own wish list of needed set items you are missing. Integrates with the item set collection so you are able to add missing set items to the wishlist or remove already found from your wishlists.

Also provides a history of dropped items on your Wishlist so that you are able to contact persons who found an item on your WishList. Please ALWAYS be nice if you ask and respect the answer as some users do not like such features and getting begged for items

Originally Posted by elzzid
Hello! This is a great idea of an addon!

This might be out of scope for your vision of the addon, but would there be any way you might consider adding where the set drops to the window? I find myself frequently wanting to know where to obtain more items of a set (whether for traits or type), and while I could alt-tab and search in a browser or search the collections tab, having that info right there and immediately available would be fantastic.

Thanks for this addon regardless!

(Edited for more clarity.)
Report comment to moderator  
Reply With Quote
Unread 12/01/21, 11:12 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4970
File comments: 6036
Uploads: 78
You can use the addon "WishList" for that.

It provides a search with all sets of the game + their drop locations and a way to port to a wayshrine of this drop location (only dungeons do not always work as you cannot port directly to the wayshrine of a dugeon but need to click it on the map, or creae a group and port via the group finder into it).

Other features of WishList are e.g. to create your own wish list of needed set items you are missing. Integrates with the item set collection so you are able to add missing set items to the wishlist or remove already found from your wishlists.

Also provides a history of dropped items on your Wishlist so that you are able to contact persons who found an item on your WishList. Please ALWAYS be nice if you ask and respect the answer as some users do not like such features and getting begged for items

Originally Posted by elzzid
Hello! This is a great idea of an addon!

This might be out of scope for your vision of the addon, but would there be any way you might consider adding where the set drops to the window? I find myself frequently wanting to know where to obtain more items of a set (whether for traits or type), and while I could alt-tab and search in a browser or search the collections tab, having that info right there and immediately available would be fantastic.

Thanks for this addon regardless!

(Edited for more clarity.)
Report comment to moderator  
Reply With Quote
Unread 11/22/21, 09:50 AM  
elzzid

Forum posts: 5
File comments: 13
Uploads: 0
Hello! This is a great idea of an addon!

This might be out of scope for your vision of the addon, but would there be any way you might consider adding where the set drops to the window? I find myself frequently wanting to know where to obtain more items of a set (whether for traits or type), and while I could alt-tab and search in a browser or search the collections tab, having that info right there and immediately available would be fantastic.

Thanks for this addon regardless!

(Edited for more clarity.)
Last edited by elzzid : 11/22/21 at 09:55 AM.
Report comment to moderator  
Reply With Quote
Unread 09/06/21, 01:50 PM  
sonwon

Forum posts: 0
File comments: 274
Uploads: 0
Originally Posted by BoltActionBalrog
Originally Posted by sonwon
Does this addon track all items in your inventroy?
Set Master tracks only the set items equipped to characters, in inventories, your bank, or house chests. That includes mythic items, arena sets, dungeon sets, monster helmets/shoulders, crafted sets etc. It does not include non-equipment items or non-set equipment pieces.
The Inventory Insight addon tracks everything including sets although the author has gone missing. I was hoping for a replacement to the Inventory Insight addon.
Report comment to moderator  
Reply With Quote
Unread 09/06/21, 10:53 AM  
BoltActionBalrog
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 1
Originally Posted by sonwon
Does this addon track all items in your inventroy?
Set Master tracks only the set items equipped to characters, in inventories, your bank, or house chests. That includes mythic items, arena sets, dungeon sets, monster helmets/shoulders, crafted sets etc. It does not include non-equipment items or non-set equipment pieces.
Report comment to moderator  
Reply With Quote
Unread 09/06/21, 08:00 AM  
sonwon

Forum posts: 0
File comments: 274
Uploads: 0
Does this addon track all items in your inventroy?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: