Download
(20 Kb)
Download
Updated: 11/09/21 04:28 PM
Pictures
File Info
Updated:11/09/21 04:28 PM
Created:12/26/16 04:11 PM
Monthly downloads:230
Total downloads:65,663
Favorites:68
MD5:
Categories:Data Mods, Auction House & Vendors, Bags, Bank, Inventory, Utility Mods
Wealth Evaluator  Popular! (More than 5000 hits)
Version: 1.50
by: Rhyono [More]
I've retired from ESO and I am relying on code contributions for maintenance: GitHub Repo

The following addons improve the capability of this addon:

Required
Recommended
Optional - requires LibPrice
What it does

This addon will take the value of the items in the active toon's worn equipment, inventory, bank, craftbag and guild listings and try to give you a net wealth. You can also set custom values for AP, Tel Var and writs. Allows estimating the cost of your current motif, recipe and blueprint knowledge.

Wealth Commands

The main command is /wealth. There is also /wornsum (equipped), /bagsum (inventory), /banksum, /craftsum (Craft Bag), /hbanksum (House Bank; must be done in house). I think they are somewhat self-explanatory. /motifsum will calculate the current character's motif knowledge value. /recipesum will calculate the current character's cooking and furnishing knowledge values.

/stolensum is a special case: it is automatically called when a guard is trying to arrest you and it gives both the MM value of your items and the vendor value, since many stolen items cannot be traded. It only applies to what is worn/carried as they are the only items at risk. The other commands already sum stolen tradable items in the normal sum, while this is more specifically for knowing risk.

Dump Commands

These were more so for debugging, but I thought the bank one was cool so I left them. These commands will give you a data dump (list) of the items in their respective commands:
/worndump
/bagdump
/bankdump - lists banked items for non-plus slots.
/bankpdump - list of the banked items in your ESO+ slots.
/hbankdump <#> - enter the bank # (1-8) that you wish to dump. Only works in house, unfortunately.
Craftbag doesn't have a dump because of several reasons that I'm too lazy to list.

All, Bound or Unbound

Wealth, Worn, Bag and Bank have three variants of the command. The "all" command is simply the default one. If you want bound only you add "b" if you want unbound only you add "ub" For example, the worn command is "/wornsum" if you want unbound only, use "/wornsumub" Craftbag doesn't have a bound/unbound option because I don't think there's anything bound that goes in there that would have value. If I'm wrong, correct me and I'll add it.

Guild Listings

Guild listings must be viewed before the game allows you to be aware of them. All this means is that if you want your guild listings included in the wealth evaluation, simply view each of your listing pages (the items must appear; if the listing is blank because it didn't load, it won't work) before using the wealth command. This uses the value you listed the item at rather than the MM value because what you have listed it for is more relevant to you.

Housing
For furniture value:
Warning: Spoiler


House bank:
ZOS made this data only accessible when you've opened them that session and are in your house. So if you use the /wealth command and see it says 0, that's why.


Help & Options

This may seem confusing for some people because it looks more complicated than it is, so feel free to ask. If you just forgot a command, you can always use /wehelp for a refresher. You can use /weoptions to go to the addon settings page.

Thanks to @Jiub's_Zealot for testing the early versions.
Version 1.50 - Added new blueprints (thanks MuMuQ)

Version 1.49 - Added new styles (thanks MuMuQ)

Version 1.48 - Updated Master Merchant integration (thanks Sharlikran)

Version 1.47 - Added new houses (thanks wizzard2k)

Version 1.46 - Fixed some wealth summing

Version 1.45
*API Bump
*Added new styles
*Added new blueprints

Version 1.44 - API Bump

Version 1.43 - Added new styles

Version 1.42 - Fixed Wayward Guardian achievement (thanks alcolol)

Version 1.41
*API Bump
*Added new styles
*Added new houses
*Added new blueprints

Version 1.40 - Added new houses

Version 1.39
*API Bump
*Added new styles
*Added new houses
*Added new blueprints

Version 1.38
*API Bump
*Added new styles
*Added new houses
*Added new blueprints
*Added new recipes

Version 1.37 - Added new styles

Version 1.36
*API Bump
*Added new blueprints

Version 1.35
*API Bump
*Added new blueprints
*Added new houses
*Added new styles

Version 1.34
*API Bump
*Added/removed blueprints
*Added new styles
*Added new houses

Version 1.33 - Added new style

Version 1.32
*API Bump
*Added new style
*Added new houses

Version 1.31
*API Bump
*Added new recipes
*Added new blueprints
*Added new style
*Added new houses

Version 1.30 - Added new blueprints

Version 1.29
*API Bump
*Added new blueprints
*Added new styles
*Added houses
*Switched to direct LAM reference (r28)

Version 1.28
*API Bump
*New styles
*New blueprints
*Added Crowns

Version 1.27
*Removed bundled LibStub and LibAddonMenu
*Removed MM requirement
*Added LibPrice support, allowing indirect support for ATT and TTC

Version 1.26 - New styles

Version 1.25
*API bump
*New styles
*New houses
*New blueprints

Version 1.24 - Fixed HouseCost() issue

Version 1.23
*API bump
*New styles
*New houses
*LAM updated
*New blueprints
*Removed unused blueprints

Version 1.22 - New house
Version 1.21 - New recipes

Version 1.20
*API Bump
*New houses
*New blueprints
*New styles

Version 1.19
*New style.
*Devs: WealthEval can be used to call many of the functions.

Version 1.18
*API Bump
*New blueprints
*Added house bank dump
*Added house bank sum
*Added house banks to /wealth
*Added house bank toggle
*Added more houses
*Improved house ownership for cost sum detection

Version 1.17 - Added automatic furniture sum on house entry with toggle
Version 1.16 - Fixed issue with some houses
Version 1.15 - Added more houses

Version 1.14
*API Bump
*New blueprints
*New recipes
*New styles
*Updated LAM
*De-synced settings version from main version

Version 1.13
*API Bump
*New styles
*New blueprint
*Updated LAM

Version 1.12.1
*Improved Plus handling
*Added /bankpdump

Version 1.12
*Added new homes
*Added bank space cost
*Fix for bank handling for Plus members

Version 1.11
*API Bump
*New blueprints
*Style changes
*New styles

Version 1.10.3
*Added support for including untradable furniture value (needs data first)
*Fixed rare bug

Version 1.10.2 - Fixed lib issue
Version 1.10.1 - Fixed /housesum

Version 1.10
*Added house cost
*Added furniture value

Version 1.09
*Added cooking knowledge
*Added furnishing knowledge
*Added unknown warning toggle

Version 1.08
*Added a settings menu
*Added Tel Var
*Added AP
*Added Writ Vouchers
*Added motif knowledge
*Added haggling bonus to stolen items

Version 1.07 - fixed double spaced text.
Version 1.06 - added vendor values for /wealth
Version 1.05 - uses vendor value for items without MM.
Version 1.04 - API bump.
Version 1.03 - added risked stolen items sum.
Version 1.02 - craft bag fix.
Version 1.01 - added unknown listings on individual checks.
Optional Files (0)


Archived Files (49)
File Name
Version
Size
Uploader
Date
1.49
20kB
Rhyono
11/06/21 12:15 PM
1.48
20kB
Rhyono
11/05/21 05:12 PM
1.47
20kB
Rhyono
11/03/21 04:43 PM
1.46
20kB
Rhyono
11/02/21 09:24 PM
1.45
20kB
Rhyono
11/02/21 08:05 PM
1.44
19kB
Rhyono
09/25/21 05:43 PM
1.43
19kB
Rhyono
09/13/21 07:24 PM
1.42
19kB
Rhyono
06/21/21 07:34 PM
1.41
19kB
Rhyono
06/01/21 09:03 AM
1.40
19kB
Rhyono
05/16/21 03:28 PM
1.39
19kB
Rhyono
03/08/21 09:27 AM
1.38
19kB
Rhyono
11/02/20 09:19 AM
1.37
18kB
Rhyono
09/05/20 08:04 PM
1.36
18kB
Rhyono
08/24/20 11:19 AM
1.35
18kB
Rhyono
05/26/20 03:30 PM
1.34
17kB
Rhyono
02/24/20 11:07 AM
1.33
17kB
Rhyono
11/16/19 01:07 PM
1.32
17kB
Rhyono
10/21/19 09:39 AM
1.31
17kB
Rhyono
08/12/19 06:10 PM
1.30
17kB
Rhyono
07/02/19 09:32 AM
1.29
17kB
Rhyono
05/20/19 10:37 AM
1.28
17kB
Rhyono
02/25/19 10:01 AM
1.27
60kB
Rhyono
01/27/19 11:22 PM
1.26
60kB
Rhyono
12/22/18 02:47 PM
1.25
60kB
Rhyono
10/22/18 07:35 PM
1.24
60kB
Rhyono
09/30/18 12:34 PM
1.23
60kB
Rhyono
08/13/18 10:20 AM
1.22
60kB
Rhyono
06/08/18 12:19 PM
1.21
60kB
Rhyono
05/23/18 09:10 PM
1.20
60kB
Rhyono
05/21/18 11:05 PM
1.19
59kB
Rhyono
04/04/18 11:23 PM
1.18
59kB
Rhyono
02/12/18 05:20 PM
1.17
59kB
Rhyono
01/20/18 12:57 PM
1.16
58kB
Rhyono
01/18/18 07:21 PM
1.15
58kB
Rhyono
12/07/17 06:05 PM
1.14
58kB
Rhyono
10/23/17 08:51 AM
1.13
58kB
Rhyono
08/14/17 01:28 PM
1.12.1
56kB
Rhyono
05/26/17 07:50 PM
1.11
56kB
Rhyono
05/22/17 01:33 PM
1.10.3
55kB
Rhyono
04/10/17 09:03 PM
1.10.2
54kB
Rhyono
03/18/17 09:06 PM
1.09
54kB
Rhyono
03/13/17 04:05 PM
1.08
49kB
Rhyono
03/12/17 09:47 PM
1.07
4kB
Rhyono
02/26/17 04:12 PM
1.06
4kB
Rhyono
02/21/17 10:06 AM
1.05
4kB
Rhyono
02/21/17 12:58 AM
1.04
4kB
Rhyono
02/06/17 10:24 AM
1.03
4kB
Rhyono
01/25/17 10:48 PM
1.02
3kB
Rhyono
12/31/16 07:18 PM


Post A Reply Comment Options
Unread 07/22/23, 09:50 PM  
Jysoul

Forum posts: 2
File comments: 14
Uploads: 0
Re: Re: Issue after Addon update

Originally Posted by DakJaniels
Originally Posted by Jysoul
This error occurs when entering a home. It started a week ago following addon's update (other mods). Due to this error, none of the commands work.

FurC changed its global constants and LibPrice has to update it on their end

In the mean time I have changed it myself and its no longer throwing errors. LibPrice DropBox Link

Here is a updated copy of WealthEvaluator DropBox Link. Added all the missing houses, recipes and motifs
Updating both addons has fixed the issue and now working. Cheers!
Report comment to moderator  
Reply With Quote
Unread 07/22/23, 07:00 PM  
DakJaniels
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 118
Uploads: 4
Re: Issue after Addon update

Originally Posted by Jysoul
This error occurs when entering a home. It started a week ago following addon's update (other mods). Due to this error, none of the commands work.

FurC changed its global constants and LibPrice has to update it on their end

In the mean time I have changed it myself and its no longer throwing errors. LibPrice DropBox Link

Here is a updated copy of WealthEvaluator DropBox Link. Added all the missing houses, recipes and motifs
Report comment to moderator  
Reply With Quote
Unread 07/22/23, 06:01 PM  
Jysoul

Forum posts: 2
File comments: 14
Uploads: 0
Issue after Addon update

This error occurs when entering a home. It started a week ago following addon's update (other mods). Due to this error, none of the commands work.

Last edited by Jysoul : 07/22/23 at 06:02 PM.
Report comment to moderator  
Reply With Quote
Unread 07/06/23, 03:09 PM  
SupportEgirl

Forum posts: 1
File comments: 4
Uploads: 0
user:/AddOns/WealthEvaluator/WealthEvaluator.lua:727: attempt to index a nil value
stack traceback:
user:/AddOns/WealthEvaluator/WealthEvaluator.lua:727: in function 'WE.HouseFurnishingCost'
<Locals> unk = 1, sum = 941609.85 </Locals>
user:/AddOns/WealthEvaluator/WealthEvaluator.lua:748: in function 'AutoFurnitureSum'

what is this?
Report comment to moderator  
Reply With Quote
Unread 10/11/22, 08:39 PM  
wolfstar

Forum posts: 0
File comments: 251
Uploads: 0
Can you update this with the new houses that were added this year? I get an error every time I enter Highhallow Hold. Looks like it's also missing new motifs and whatever else from this year.

It appears Pilgrim's Rest (the Blackwood free room) is also missing.
Last edited by wolfstar : 10/11/22 at 08:47 PM.
Report comment to moderator  
Reply With Quote
Unread 05/31/22, 11:27 PM  
wizzard2k

Forum posts: 0
File comments: 75
Uploads: 0
seaveil spire update

Code:
[94] = {"Seaveil Spire",0,0,0}, -- price unknown
Report comment to moderator  
Reply With Quote
Unread 04/21/22, 05:59 PM  
tralce
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 92
Uploads: 2
Can attuned tables potentially pull the price of an unattuned table of that type?
Report comment to moderator  
Reply With Quote
Unread 12/18/21, 02:02 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
I removed LibStub over 2 years ago, but forgot to remove it from the page.
Report comment to moderator  
Reply With Quote
Unread 12/17/21, 09:38 PM  
m00nyONE
 
m00nyONE's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 48
Uploads: 11
Hello :-)

first thaks for the addon that you created

I got a small suggestion. Can you remove LibStub as a dependency? Its obsolete and easy to refactor. I can help you if you want to
Report comment to moderator  
Reply With Quote
Unread 11/05/21, 05:13 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
WE is not typically used in a passive capacity. When it's collating data, the user can expect (and accept) any temporary burden of it. Thanks for giving the new way of integrating.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 09:11 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 614
File comments: 1971
Uploads: 15
Originally Posted by Rhyono
I don't see that library. If ziggr updates LibPrice, I'll drop my native MM support entirely and integrate through his.
Lib price will cache the price that is available at the time. Meaning it has no way to know if it changed. I'm not really wanting people to use MM for pricing at all. Not even with LibPrice unless there is a better cache system. Because once a new sale comes in I don't know how LibPrice would know to update the price in its cache.

The reason I would prefer authors do not use MM at all is that all the mods that need an MM price lags peoples game too much. An example is calculating the crafting cost. Say an item has 5 ingredients, then the cost of the item. So that is 6 calculations. If three mods do that like LibPrice and LWC then that is 18 calculations. Then say three mods want just the price but not the craft cost so that is three more times for a total of 21 calculations. Then people trim outliers so that is 63 calculations.

I will be overhauling MM at some point and when I do what little I offer for an API will be conditional. Meaning it will be there for the time being and I'm collecting which mods use what. So say 3.7.x I overhaul something and 3.8.x I overhaul sometime else. By at least one of those version or by 3.9.x I will have updated enough to cache everything. At that point you would not want to use LibPrice because MM will cache everything. Which will make it a memory hog. I can appreciate the need for this kind of stuff I guess but it's just causing a drain on people games.

I used to have people tell me that opening the inventory takes too long and after a few months ago I know why with all the mods using MM for pricing.

For the function the item link is required.
Code:
if MasterMerchant then
  if not MasterMerchant.isInitialized then
    -- And Gretzky is denied!
    return
  end
  local itemStats = MasterMerchant:itemStats(itemLink, false)
  if itemStats and itemStats.avgPrice then
      return itemStats.avgPrice
  end 
end
Do not allow the value to be obtained unless MasterMerchant.isInitialized is true.

For people complaining about 3.5 and 3.6 being different I have no idea what that would mean. How can an average be different? An average price of 3.6 or 3.06 is a float not an integer. There may be 3.6000000003 for all I know but 3.5.x compared to 3.6.x makes no difference. I'm using THE SAME MATH functions from Lua not writing my own. People that don't program need to not make disingenuous comments.
Last edited by Sharlikran : 11/06/21 at 08:45 PM.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 04:53 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
Re: new houseId

Originally Posted by wizzard2k
Could you add the following things in? I added the gold price for Water's Edge after achievements, and the newest houses 90, 91 92, and 93...
Code:
[88] = {"Water's Edge",1055000,0,0}, -- gold price after achievement
[89] = {"Pantherfang Chapel",0,0,0}, -- price unknown
[90] = {"Doomchar Plateau",0,0,0}, --free with tickets
[91] = {"Sweetwater Cascades",0,0,0}, -- price unknown
[92] = {"Ossa Accentium",0,0,0}, -- price unknown
[93] = {"Agony's Ascent",0,0,0}, -- price unknown
Thanks, I've updated it.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 04:52 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
Originally Posted by YesImBattman
Originally Posted by Rhyono
I don't see that library. If ziggr updates LibPrice, I'll drop my native MM support entirely and integrate through his.
Any plans to implement this update? Add-on loses its value if its unable to obtain real-world (in-game) values.
I've asked the author about if he exposes the data.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 02:31 PM  
wizzard2k

Forum posts: 0
File comments: 75
Uploads: 0
new houseId

Could you add the following things in? I added the gold price for Water's Edge after achievements, and the newest houses 90, 91 92, and 93...
Code:
[88] = {"Water's Edge",1055000,0,0}, -- gold price after achievement
[89] = {"Pantherfang Chapel",0,0,0}, -- price unknown
[90] = {"Doomchar Plateau",0,0,0}, --free with tickets
[91] = {"Sweetwater Cascades",0,0,0}, -- price unknown
[92] = {"Ossa Accentium",0,0,0}, -- price unknown
[93] = {"Agony's Ascent",0,0,0}, -- price unknown
Last edited by wizzard2k : 11/03/21 at 02:35 PM.
Report comment to moderator  
Reply With Quote
Unread 10/05/21, 05:35 PM  
YesImBattman
 
YesImBattman's Avatar

Forum posts: 4
File comments: 34
Uploads: 0
Originally Posted by Rhyono
I don't see that library. If ziggr updates LibPrice, I'll drop my native MM support entirely and integrate through his.
Any plans to implement this update? Add-on loses its value if its unable to obtain real-world (in-game) values.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: