ItemValue displays the value of items (based on StatSets you can define) in their Tooltips. Similiar to HunterAEP, TankPoints, Pawn.
Main Features:
ItemBonusLib to scan Items
Many customization possibilities for the compare function (delta, absolute, percent)
Unlimited number of Sets and SetTypes (I'm working on a Rogue Set atm.)
The default Set is "StatSet" which lets you define a value for every (useful) Stat ItemBonusLib provides.
The Sets can be sent to other ItemValue users. (/iv sets send <Recipient> <SetName>)
Support for Jewels and Enchants:
You can decide if enchant should be included in the calculation, ignored, if item values should be calculated with you own enchants instead, etc.
You can specify a default jewel, which will be used if an item has an empty socket.
Best Jewels
This function calculates the best possible jewel combination for a given Set and ItemLink. (/iv bestjewels <SetName> <ItemLink>)
Uses the built-in database of about 200 jewels and can on-the-fly add new jewels as you see them.
Powerful filter function which allows you to en/disable every jewel independently, quick disable [quality] and disable [part of name] is also possible.
Equipment Value
Shows the sum of all item values of your equipment in the character sheet.
Planned: Equipment Value of your target in the inspect frame (at the moment just in the chat)
You can open the Waterfall GUI with /iv gui.
Although it's just a beta, it should work quite good, but keep in mind that I've not had many testers.
Edit:
A Screenshot:
Edit 2:
New version: StatSetFormula added.
Edit 3:
New version: Compare Item bugfix, captalization consistency, minor performance tweaks, StatSetFormula returns nil bugfix
Edit 4:
See new version+changes at my latest reply.
Sounds nice, one feature I miss in tankpoints is that it always includes enchants and gems, even though I might be able to place those gems/enchants on the items I am comparing as well.
Is this addon able to calculate which stats are best to have, like tankpoints does (meaning which stat +X dodge rating or +X stamina would make you live longest)?
It can, if you set Modifications -> Enchants to "Always own" it will take your own enchants into calculation instead of the enchant on the item.
You can calculate these stat values with TankPoints and put them into an ItemValue StatSet. I'll have a look at TankPoints and maybe make an ItemValue_TankPoints plugin, which takes the values from directly TankPoints.
Are there any plans for an API that would allow another addon query ItemValue with a particular link and a particular settype? It would be real great. I'm trying to maintain ArmorCraft that allow you to compare an item with all of your alts but the valuation of the items is sadly broken and need to be completely change or rewritten. ItemValue appear to be doing the hard part of the valuation so it would be very nice to be able to use it from other addons (if you don't mind).
I wasn't sure by reading your post, but does this let me set my own stat valuation formula and then give me the value of the piece in question based on the formula I have provided?
Btw, applied for SVN access for the addon yet? That will probably be the next thing people hound you for ;)
I wasn't sure by reading your post, but does this let me set my own stat valuation formula and then give me the value of the piece in question based on the formula I have provided?
If not this, I'd at least love to see the itemization formula be an option. ItemTips is okay as an option, but it fails on many cases and isn't updated enough to get fixed, it seems.
Right, though their StatMods aren't updated properly for 2.1 (Armor, at least, has changed). So an epic item would be:
value = 1.3 + 1.3 * [(sta*.66)^(3/2) + (agi*1)^(3/2) + (ap*.5)^(3/2)] ^ (2/3)
Any chance to allow valuation by the gem slot type itself instead of actually using a default gem, or perhaps allow a default gem of each color slot?
eg. if I want to value a blue slot at 6 and a red slot at 8 and a yellow at 5 and a meta at 12 or something like that.
Also a way to value weapons depending on the hand they are in. A sword can be more valuable in an offhand than in a mainhand or reverse. Some additional fields are needed to actually compare all the features of a weapon.
A bit confused about the comparison.
Tooltip comparison... I have Item A = 120.7 points. Item B = 120.9 points, yet item B lists 120.9 (+40.6) when set to delta. Absolute is 120.9 (+161.5) Percent is 120.9 (+33.6%)
What is that telling me because it doesnt seem correct. Some items seem correct.. some seem way off and some seem reversed.
With the new version and the StatSetFormula, you can value items with your own formula.
You can use the math functions and the IBL Identifiers.
f.e.: "math.random(STA^2,(2*STA)^2)+math.floor(AGI^0.5)"
great job, been waiting for this for awhile :D i'm also hoping for the ability to give empty sockets values, as cal requested. other than that, it already does everything i want and more.
-----------------------------------------------
ah, meant to ask, how do i view the character sheet?
When I'm checking out an item in my bags with superior stats (and a higher statvalue), the comparison text next to the value is -26 (in red) instead of +26 in green. I'm not sure if this is intended behavior, but it seems backwards from the way I would expect it.
Also, Death Grips are giving me a value of 5, when the only non-zero stats in my set are defensive ones. (defense, agility, dodge/parry/block rating).
Edit: Nevermind, it's because I have a plus agility enchant on my current gloves.
Edit 2: I'm having trouble getting the find best jewels feature to work... The syntax is /iv jewels SetName Itemlink, correct? My trial set name is Magic, and I've tried:
/iv jewels Magic [Iron Gauntlets of the Maiden]
/iv jewels magic [Iron Gauntlets of the Maiden]
/iv jewels "Magic" [Iron Gauntlets of the Maiden]
/iv jewels <Magic> [Iron Gauntlets of the Maiden]
but none seem to work (Magic is not a valid option).
When I'm checking out an item in my bags with superior stats (and a higher statvalue), the comparison text next to the value is -26 (in red) instead of +26 in green. I'm not sure if this is intended behavior, but it seems backwards from the way I would expect it.
i was about to post this same thing. noticed it at the AH, the values were colored opposite of how ratingbuster displays them. if this is intended, could we get an option to reverse the coloring?
Main Features:
Support for Jewels and Enchants:
Best Jewels
Equipment Value
You can open the Waterfall GUI with /iv gui.
Although it's just a beta, it should work quite good, but keep in mind that I've not had many testers.
Edit:
A Screenshot:
Edit 2:
New version: StatSetFormula added.
Edit 3:
New version: Compare Item bugfix, captalization consistency, minor performance tweaks, StatSetFormula returns nil bugfix
Edit 4:
See new version+changes at my latest reply.
Edit 5:
ItemValue is now available on the SVN.
Is this addon able to calculate which stats are best to have, like tankpoints does (meaning which stat +X dodge rating or +X stamina would make you live longest)?
You can calculate these stat values with TankPoints and put them into an ItemValue StatSet. I'll have a look at TankPoints and maybe make an ItemValue_TankPoints plugin, which takes the values from directly TankPoints.
Are there any plans for an API that would allow another addon query ItemValue with a particular link and a particular settype? It would be real great. I'm trying to maintain ArmorCraft that allow you to compare an item with all of your alts but the valuation of the items is sadly broken and need to be completely change or rewritten. ItemValue appear to be doing the hard part of the valuation so it would be very nice to be able to use it from other addons (if you don't mind).
Best
To get the value of an item you can just do
An ItemLink should work, too.
I wasn't sure by reading your post, but does this let me set my own stat valuation formula and then give me the value of the piece in question based on the formula I have provided?
Btw, applied for SVN access for the addon yet? That will probably be the next thing people hound you for ;)
If not this, I'd at least love to see the itemization formula be an option. ItemTips is okay as an option, but it fails on many cases and isn't updated enough to get fixed, it seems.
As long as your stat valuation formula is like value=sta*x+agi*y+str*z the StatSet does this.
@Quark
Itemization Formula = http://www.wowwiki.com/Formulas:Item_Values ?
Rather than a simple "x, y, z", plug in the values, I think he's asking if more sophisticated functions (say, non-linear).
Right, though their StatMods aren't updated properly for 2.1 (Armor, at least, has changed). So an epic item would be:
value = 1.3 + 1.3 * [(sta*.66)^(3/2) + (agi*1)^(3/2) + (ap*.5)^(3/2)] ^ (2/3)
Or something similar.
Any chance to allow valuation by the gem slot type itself instead of actually using a default gem, or perhaps allow a default gem of each color slot?
eg. if I want to value a blue slot at 6 and a red slot at 8 and a yellow at 5 and a meta at 12 or something like that.
Also a way to value weapons depending on the hand they are in. A sword can be more valuable in an offhand than in a mainhand or reverse. Some additional fields are needed to actually compare all the features of a weapon.
A bit confused about the comparison.
Tooltip comparison... I have Item A = 120.7 points. Item B = 120.9 points, yet item B lists 120.9 (+40.6) when set to delta. Absolute is 120.9 (+161.5) Percent is 120.9 (+33.6%)
What is that telling me because it doesnt seem correct. Some items seem correct.. some seem way off and some seem reversed.
You can use the math functions and the IBL Identifiers.
f.e.: "math.random(STA^2,(2*STA)^2)+math.floor(AGI^0.5)"
@Cal
4 Default Jewels, no problem.
About comparison: What item do you have equipped?
Item B (Linked, Cowl of Defiance) Rated at 120.9 (+40.6)
-----------------------------------------------
ah, meant to ask, how do i view the character sheet?
Also, Death Grips are giving me a value of 5, when the only non-zero stats in my set are defensive ones. (defense, agility, dodge/parry/block rating).
Edit: Nevermind, it's because I have a plus agility enchant on my current gloves.
Edit 2: I'm having trouble getting the find best jewels feature to work... The syntax is /iv jewels SetName Itemlink, correct? My trial set name is Magic, and I've tried:
/iv jewels Magic [Iron Gauntlets of the Maiden]
/iv jewels magic [Iron Gauntlets of the Maiden]
/iv jewels "Magic" [Iron Gauntlets of the Maiden]
/iv jewels <Magic> [Iron Gauntlets of the Maiden]
but none seem to work (Magic is not a valid option).
The OP lists the syntax for that as: /iv bestjewels SetName ItemLink
i was about to post this same thing. noticed it at the AH, the values were colored opposite of how ratingbuster displays them. if this is intended, could we get an option to reverse the coloring?
Edit: Removed attachment due to SVN access.