Download
(33 Kb)
Download
Updated: 11/07/14 04:07 PM
Pictures
File Info
Compatibility:
Update 4 (1.4.3)
Update 3 (1.3.3)
Updated:11/07/14 04:07 PM
Created:05/22/14 11:26 PM
Monthly downloads:77
Total downloads:79,244
Favorites:142
MD5:
Categories:Discontinued & Outdated, Bags, Bank, Inventory
Price Tracker  Popular! (More than 5000 hits)
Version: 2.4
by: Barvazon [More]
General Info

Price Tracker is a simple addon that scans all your guild banks and tracks items and their prices. It then calculates and shows a suggested price in the item tooltip, as well as the minimum and maximum prices and the number of times the item was seen in the stores.

The suggested price can be calculated in several ways (which can be selected in the settings menu):
  • Weighted average: The average price of all items, with stack sizes taken into account. For example, a stack of 10 items will be counted 10 times when calculating the average price.
  • Median price: The price value for which half of the items cost more and half cost less.
  • Most popular price: The most common price value.[/color]

How to Use

Initially, all the guild stores have to be inspected in order for the addon to work properly. Simply go to a banker, open the Guild Store menu and click on the 'Scan Prices' button on the left-hand side. This will take a while, depending on how many guild stores are available, and how many items are listed in each guild store. During the scanning process, the 'Scan Prices' button will be disabled. It will be reenabled once all the guild stores have been scanned.

After that, simply select an item in your bag, and if the item is listed in a guild store, it will show the suggested price.

Updating Prices

Occasionally, click on the 'Scan Prices' button again to update the price list with newly listed items.

Database Update

Notice that starting v1.7 changes the way items are indexed and retrieved. From now on, instead of using the item name, Price Tracker uses the item ID, which is a lot more accurate. It also accounts for the item's level when comparing prices. For example, Leather Boots of Stamina can come in level 15, 35 or 50. When comparing prices, only items that match the level of the selected Leather Boots of Stamina will be taken into account.

Having said that, I am aware that, for some reason, certain items come in more than one level, where that does not seem to make any sense. Recipes, ingredients, and certain items will report to have different levels, even though no discernible difference can be found. I do not know why that is the case. Only ZO can answer that question.

Lastly, as a result of this change, all saved items will be dropped, and a new database will be created. Please do not forget to click on the 'Scan Items' button to rescan the stores.
v2.4
- Support API version 100010

v2.3
- Removed sneaky debug message

v2.2
- Support API version 100009
- Added optional sound notification when search is complete

v2.1
- Fixed crashing error when a tabard was showing in the guild store

v2.0
- Support API version 100008
- Preserve price history from previous API version

v1.9
- Fixed bug causing ESO to crash when hovering over a guild store listing item
- Cleaning stale items now works as expected
- Item levels are now calculated as expected
- Fixed variable leak

v1.8
- 'Scan Prices' button is enabled only after the search cooldown is reached

v1.7
- Indexing items by itemId rather than name
- Using item level as a sub-index

v1.6
- Improved search algorithm to avoid trading house error messages
- Properly changing guilds between searches to avoid error messages

v1.5
- Support API version 100007
- Using LibAddonMenu 2.0

v1.4
- Fixed LibStub typo
- Added pricing info on item tooltip when item link is clicked in chat window

v1.3
- Added option to view prices from all guilds or a specific guild

v1.2
- Fixed a bug where enchanting an item would throw an exception

v1.1
- Added some color
- Added price info to enchanting tooltip
- Added option to hide pricing info unless a key is pressed
- Added more information about the different algorithms

v1.0
- Doing some housekeeping and removing items that cannot be parsed, in order to avoid errors when trying to calculate suggested price

v0.9
- More bug fixes
- Fixed Median and Mode methods
- Correctly calculating median value per item, instead of per stack

v0.8
- Fixed a typo when calculating a weighted average

v0.7
- Added an experimental way to clean stale prices in the database. Use it at your own risk, as it has not been debugged yet.
- Suggested price shows which guild it was found in, if possible.
- Reformatted the price table
- Minor improvements to code quality

v0.6
- Removed unnecessary debug information

v0.5
- Fixed loot window error

v0.4
- Added missing default values

v0.3
- Added settings menu
- Providing three ways to calculate the suggested price: weighted average (default), median, and mode (most popular value)
- Number of times item seen in stores can be turned off
- Min / max can be turned off

v0.2
- Fixed 'Research Trait from Item' window error
- Display integers, ignore fractions
- Added min / max prices
- Suggested prices per item and per stack are displayed in separate lines
- Added number of times seen in guild stores
- Minor cosmetic and code fixes
Optional Files (2)
File Name
Version
Size
Author
Date
Type
2.6.3
52kB
04/05/16 10:40 PM
Patch
2.4.1
35kB
12/03/14 08:50 AM
Patch


Archived Files (23)
File Name
Version
Size
Uploader
Date
2.3
33kB
Barvazon
09/17/14 09:43 PM
2.2
33kB
Barvazon
09/17/14 09:34 PM
2.1
33kB
Barvazon
08/07/14 11:31 AM
2.0
33kB
Barvazon
08/06/14 03:48 PM
1.9
32kB
Barvazon
07/10/14 10:40 PM
1.8
32kB
Barvazon
07/06/14 07:04 PM
1.7
32kB
Barvazon
07/06/14 01:11 AM
1.6
32kB
Barvazon
07/04/14 08:30 PM
1.5
32kB
Barvazon
06/27/14 07:27 PM
1.4
14kB
Barvazon
06/16/14 03:24 PM
1.3
14kB
Barvazon
06/13/14 10:10 PM
1.2
14kB
Barvazon
06/10/14 10:19 PM
1.1
14kB
Barvazon
06/10/14 10:00 PM
1.0
12kB
Barvazon
06/05/14 12:01 PM
0.9
12kB
Barvazon
06/03/14 03:15 PM
0.8
12kB
Barvazon
06/03/14 12:47 PM
0.7
12kB
Barvazon
06/03/14 12:36 AM
0.6
12kB
Barvazon
05/28/14 10:50 AM
0.5
12kB
Barvazon
05/28/14 07:33 AM
0.4
12kB
Barvazon
05/27/14 02:04 PM
0.3
68kB
Barvazon
05/25/14 02:47 PM
0.2
56kB
Barvazon
05/24/14 03:23 PM
0.1
4kB
Barvazon
05/23/14 12:27 AM


Post A Reply Comment Options
Unread 05/25/14, 09:52 AM  
Insanyti
 
Insanyti's Avatar

Forum posts: 1
File comments: 19
Uploads: 0
Before pushing the download button just a few questions:

1) How/When does it see what is listed in the Guild Stores? In the description of the addon there wasn't any instructions so do we even have to open the Stores up? (No idea if the information of what items are up for sale in each guild is accessible outside of the Guild Store window itself or not.)

2)While the information in the tooltip is greatly helpful, I don't suppose there would be a way for you to give users the option of choosing between MINIMUM, AVERAGE, and MAXIMUM for the displayed Item Price? On the whole, I tend to list any sales of mine according to the Minimum, ... almost never near the average. (I only suggested also allowing Average and Maximum because I bet there are still players out there who would like this option too.)
I love the Stack Price information in the tooltip, *IF* I could choose which end of the spectrum that price is coming from.
Report comment to moderator  
Reply With Quote
Unread 05/25/14, 02:51 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Great questions. I updated the addon page with general instructions on how to make it work. Scanning your guild stores is necessary, unfortunately, and it should be clearer now how to do that.

Secondly, thank you for the min / max suggestion. I had already started working on it, as well as other ways of calculating a suggested price. Those options are now available with the v0.3 update.
Report comment to moderator  
Reply With Quote
Unread 05/25/14, 03:41 PM  
Insanyti
 
Insanyti's Avatar

Forum posts: 1
File comments: 19
Uploads: 0
Originally Posted by Barvazon
Great questions. I updated the addon page with general instructions on how to make it work. Scanning your guild stores is necessary, unfortunately, and it should be clearer now how to do that.

Secondly, thank you for the min / max suggestion. I had already started working on it, as well as other ways of calculating a suggested price. Those options are now available with the v0.3 update.
Wow!! *hugs you*

Thank you so very much for not only responding to my comment so fast but also implementing suggestions so quickly!



EDIT: One last question (I think, lol).

Will the tooltip display the gathered information ''forever'', or until NEW information has overriden it? Or will that price information go away each time we leave the game? (Shorter Question - Will the tooltip Remember until told otherwise?)
Last edited by Insanyti : 05/25/14 at 03:44 PM.
Report comment to moderator  
Reply With Quote
Unread 05/25/14, 04:05 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Originally Posted by Insanyti
One last question (I think, lol).

Will the tooltip display the gathered information ''forever'', or until NEW information has overriden it? Or will that price information go away each time we leave the game? (Shorter Question - Will the tooltip Remember until told otherwise?)
To be honest, I haven't decided what to do yet. On the one hand, I would like to retain as much information as possible, for as long as possible. On the other hand, I would like to avoid a table explosion. I will probably implement a cleanup mechanism that will delete old data. This is yet to be implemented, however.
Report comment to moderator  
Reply With Quote
Unread 05/25/14, 08:21 PM  
MercierX

Forum posts: 8
File comments: 33
Uploads: 0
http://esomerchants.org/item-database/

Perhaps get with Zal and you two can work out something that includes the database he has been building with his addon (via user uploads)? Perhaps he can output a file that condenses the database down into average, mode, median prices and then users import that file for your addon to use?
Report comment to moderator  
Reply With Quote
Unread 05/25/14, 08:53 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Originally Posted by MercierX
http://esomerchants.org/item-database/

Perhaps get with Zal and you two can work out something that includes the database he has been building with his addon (via user uploads)? Perhaps he can output a file that condenses the database down into average, mode, median prices and then users import that file for your addon to use?
Thanks for the good suggestion. I will try and contact Zal. Another idea is for Zal to parse the file I keep to get another datapoint for his online database.
Report comment to moderator  
Reply With Quote
Unread 05/25/14, 09:24 PM  
MercierX

Forum posts: 8
File comments: 33
Uploads: 0
Originally Posted by Barvazon
Thanks for the good suggestion. I will try and contact Zal. Another idea is for Zal to parse the file I keep to get another datapoint for his online database.
We were talking about that last night, he wants to make it so more sources can add to the database itself (past just his addon). I let him know I pointed you at him and he seems to like the idea.
Report comment to moderator  
Reply With Quote
Unread 05/27/14, 04:14 AM  
wmrojer

Forum posts: 2
File comments: 51
Uploads: 0
You forgot to put the addon in a PriceTracker directory in the zip file.
Report comment to moderator  
Reply With Quote
Unread 05/27/14, 02:04 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Originally Posted by wmrojer
You forgot to put the addon in a PriceTracker directory in the zip file.
Fixed. Sorry about that!
Report comment to moderator  
Reply With Quote
Unread 05/28/14, 03:08 AM  
wmrojer

Forum posts: 2
File comments: 51
Uploads: 0
Sorry to be the bearer of bad news.

With auto loot on and bags full when I get stuff I can't pickup.
Code:
Lua Error: user:/AddOns/PriceTracker/PriceTracker.lua:92: operator < is not supported for number < nil
stack traceback:
	user:/AddOns/PriceTracker/PriceTracker.lua:92: in function 'PriceTracker:OnUpdateTooltip'
	user:/AddOns/PriceTracker/PriceTracker.lua:24: in function 'hookFunction'
	EsoUI/Libraries/Utility/ZO_Hook.lua:33: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 05/28/14, 07:33 AM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Originally Posted by wmrojer
Sorry to be the bearer of bad news.

With auto loot on and bags full when I get stuff I can't pickup.
Code:
Lua Error: user:/AddOns/PriceTracker/PriceTracker.lua:92: operator < is not supported for number < nil
stack traceback:
	user:/AddOns/PriceTracker/PriceTracker.lua:92: in function 'PriceTracker:OnUpdateTooltip'
	user:/AddOns/PriceTracker/PriceTracker.lua:24: in function 'hookFunction'
	EsoUI/Libraries/Utility/ZO_Hook.lua:33: in function '(anonymous)'
Fixed in v0.5
Report comment to moderator  
Reply With Quote
Unread 05/28/14, 10:18 PM  
METALPUNKS

Forum posts: 14
File comments: 28
Uploads: 0
guild store

right now im using this and guild store search extended for pricing, I would love to only use this add on because it is awesome and looks really good in the tool tip. It is only missing one thing for me to make this my only pricing add on. That thing is please add the option to show the lowest price and what guild its in and the highest price and what guild that is in. it would allow me to see what guild out of my five guilds to sell stuff in and to buy stuff in. The difference the prices are in guilds can sometimes be very far apart. For example a recipe could be selling for 500 gold in one guild and be selling for 2,000 in another.

Here is what it would look like.

Heres
where your
add on info already is
on the item


Now heres what the new info would look like

Name of guild/1,000 gold
Name of guild/200 gold
Report comment to moderator  
Reply With Quote
Unread 05/29/14, 02:17 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Re: guild store

Originally Posted by METALPUNKS
right now im using this and guild store search extended for pricing, I would love to only use this add on because it is awesome and looks really good in the tool tip. It is only missing one thing for me to make this my only pricing add on. That thing is please add the option to show the lowest price and what guild its in and the highest price and what guild that is in. it would allow me to see what guild out of my five guilds to sell stuff in and to buy stuff in. The difference the prices are in guilds can sometimes be very far apart. For example a recipe could be selling for 500 gold in one guild and be selling for 2,000 in another.

Here is what it would look like.

Heres
where your
add on info already is
on the item


Now heres what the new info would look like

Name of guild/1,000 gold
Name of guild/200 gold
Thanks for the suggestion, Metalpunks. I'll add it in the next release.
Report comment to moderator  
Reply With Quote
Unread 05/29/14, 09:54 PM  
METALPUNKS

Forum posts: 14
File comments: 28
Uploads: 0
Re: Re: guild store

Originally Posted by Barvazon
Originally Posted by METALPUNKS
right now im using this and guild store search extended for pricing, I would love to only use this add on because it is awesome and looks really good in the tool tip. It is only missing one thing for me to make this my only pricing add on. That thing is please add the option to show the lowest price and what guild its in and the highest price and what guild that is in. it would allow me to see what guild out of my five guilds to sell stuff in and to buy stuff in. The difference the prices are in guilds can sometimes be very far apart. For example a recipe could be selling for 500 gold in one guild and be selling for 2,000 in another.

Here is what it would look like.

Heres
where your
add on info already is
on the item


Now heres what the new info would look like

Name of guild/1,000 gold
Name of guild/200 gold
Thanks for the suggestion, Metalpunks. I'll add it in the next release.
Awesome can't wait. I have one question though. It may be a little confusing to understand but I'll try to make it simple. Once I hit scan it scans all my guild stores and the items in them. So say I go back in a couple days and do another scan, does it totally erase all the old data and replace it with new. Or just update it? Let me explain. First scan there is no warlock ring in any stores, so no price shows up, second scan there a warlock ring and I now have the price, third scan it the warlock ring is there but its different with the new price and the old one is gone now. Does the add on update the price? Another example is I scan and get a bunch of stuff priced. My second scan is done a few days later but a ton more stuff is added but also some stuff is gone. Will it update the prices on everything and will I still get to keep the tool tip for the prices of stuff that is no longer there? I asking because I'm trying to figure out if I should scan at least once a day.
Report comment to moderator  
Reply With Quote
Unread 05/29/14, 11:29 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Re: Re: Re: guild store

Originally Posted by METALPUNKS
Awesome can't wait. I have one question though. It may be a little confusing to understand but I'll try to make it simple. Once I hit scan it scans all my guild stores and the items in them. So say I go back in a couple days and do another scan, does it totally erase all the old data and replace it with new. Or just update it? Let me explain. First scan there is no warlock ring in any stores, so no price shows up, second scan there a warlock ring and I now have the price, third scan it the warlock ring is there but its different with the new price and the old one is gone now. Does the add on update the price? Another example is I scan and get a bunch of stuff priced. My second scan is done a few days later but a ton more stuff is added but also some stuff is gone. Will it update the prices on everything and will I still get to keep the tool tip for the prices of stuff that is no longer there? I asking because I'm trying to figure out if I should scan at least once a day.
Currently, new items that appear in the guild store will be recorded, existing items that already exist in the database will be ignored (you don't want to record the same item twice), and old items that no longer appear in the store will be kept. In the future, I will probably clean stale item after a period has passed, both to keep the prices up-to-date, and to avoid bloating the database.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: