Download
(6Kb)
Download
Updated: 03-08-11 10:09 AM
Pictures
File Info
Updated:03-08-11 10:09 AM
Created:unknown
Downloads:3,550
Favorites:38
MD5:

WowheadPoints

Version: v40000-0.0.4
by: Cladhaire [More]

This addon adds stat weight calculations to item tooltips, based on the stat weights provided by Wowhead.com. This allows you, for any given spec, to compare two items to see which one is 'better' for your character.

Currently these stats make no adjustments for reforging or sockets, so you'l need to make those comparisons yourself, although it's possibly that we can automate this in the future.

The stats for individual specs are not meant to be compared to each other, you can't use them to determine if an item is a 'Tanking' item or a 'Casting' item.. the scales just aren't comparable like that. What you can do is use it to compare two items to see if one if better for a given spec, which is the purpose.

commit 0afe3878a6def2321fc23087baf756974e937d86
Author: James Whitehead II <[email protected]>
Date: Tue Mar 8 16:08:07 2011 +0000

Updated stat weightings based on contributed values

commit 1c79240b58caab5f16e9caf21475813658bd1cfe
Author: James Whitehead II <[email protected]>
Date: Mon Nov 29 20:51:45 2010 +0000

Normalize scores, same as StatScores

commit 85c98dae208502f67a3e7f3b9b51de76047dfc0f
Author: James Whitehead II <[email protected]>
Date: Sun Nov 28 12:35:14 2010 +0000

Added all class weights from wowhead.com

commit 819bb8a87deaff050bb1ee0b6518098d92c60903
Author: James Whitehead II <[email protected]>
Date: Sun Nov 28 11:44:20 2010 +0000

Initial commit of WowheadPoints
Post A Reply Comment Options
Unread 11-28-10, 10:27 AM  
redwinelvr
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Maybe this is redundant with Pawn?

I understand the numbers are slightly different, but the PAWN addon is already using the scales from wowhead by default. Perhaps you could work with that author to offer this value in PAWN as well. They are intended to do the exact same thing and already handle gem slots.
Report comment to moderator  
Reply With Quote
Unread 11-28-10, 10:49 AM  
wind82
An Aku'mai Servant
AddOn Compiler - Click to view compilations

Forum posts: 39
File comments: 17
Uploads: 4
Ignore hitrating

Always found pawn did way to much.

Is it possible to add a ignore hitrating switch in the options. That is all I am really missing
Report comment to moderator  
Reply With Quote
Unread 11-28-10, 10:54 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Pawn is a very large addon that I didn't write. This is a very small addon that I did write. It may be useful to people who don't need everything Pawn has to offer, but wants to compare two or more items to see what is better.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 11-28-10, 12:47 PM  
Kendall213
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Are you sure the druid numbers are correct? My caster boomkin gear is showing that it is feral tanking gear. And it even shows the same thing in your screen shot you posted for druids.
Report comment to moderator  
Reply With Quote
Unread 11-28-10, 12:53 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Originally posted by Kendall213
Are you sure the druid numbers are correct? My caster boomkin gear is showing that it is feral tanking gear. And it even shows the same thing in your screen shot you posted for druids.
Please read the addon description. This addon is not telling you whether gear is resto or balance or feral.. that should be blatantly obvious to you as someone who has played the class. What it does allow you to do is compare to different pieces of gear and determine which is better for a given spec. That's it, and it works properly for that.

The reason your gear has such a high 'tanking' score is because stamina is an incredibly highly weighted stat for tanking druids, and most of the ilevel 251+ gear has a significant amount of stamina on it, boosting the store. Since stamina isn't relevant to resto/balance, they don't get this same
'bonus', hence why the tanking scores are higher than all the others.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 11-28-10, 02:18 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
The first time I pressed "Shift" to display and compare the equipped item for an item tooltip, this error popped up. The Wowhead points were displayed in the tooltips, so I don't know what went wrong.

Code:
WowheadPoints-v40000-0.0.2\WowheadPoints.lua:392: Usage: GetItemStats(itemLink[, statTable])
WowheadPoints-v40000-0.0.2\WowheadPoints.lua:392: in function <WowheadPoints\WowheadPoints.lua:387>
WowheadPoints-v40000-0.0.2\WowheadPoints.lua:431: in function <WowheadPoints\WowheadPoints.lua:427>
<in C code>: ?
<in C code>: ?
RatingBuster-1.6.0 (r323)\RatingBuster.lua:2145: in function <RatingBuster\RatingBuster.lua:2141>
<in C code>: in function `SetHyperlinkCompareItem'
Interface\FrameXML\GameTooltip.lua:232: in function <Interface\FrameXML\GameTooltip.lua:217>:
(tail call): ?:
<in C code>: in function `GameTooltip_ShowCompareItem'
<string>:"*:OnTooltipSetItem":3: in function <[string "*:OnTooltipSetItem"]:1>
Skillet-2.10-230LS\Skillet.lua:519: in function <Skillet\Skillet.lua:518>
<in C code>: ?
...:
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
Informant-5.9.4960\Libs\LibExtraTip\LibExtraTip.lua:279: in function `Outfitter_OrigSetBagItem'
Outfitter-5.1\Outfitter.lua:7487: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:780: in function `ContainerFrameItemButton_OnEnter':
Combuctor-2.2.4\item.lua:166: in function `UpdateTooltip'
Interface\FrameXML\GameTooltip.lua:195: in function <Interface\FrameXML\GameTooltip.lua:185>:

Locals:
link = nil
scores = <table> {
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 Marksmanship = <table> {}
 Beast Mastery = <table> {}
 Survival = <table> {}
}
(for control) = "Marksmanship"
wname = "Marksmanship"
info = <table> {
 weights = <table> {}
}
info = <table> {
 DEATHKNIGHT = <table> {}
 WARRIOR = <table> {}
 PALADIN = <table> {}
 MAGE = <table> {}
 PRIEST = <table> {}
 WARLOCK = <table> {}
 SHAMAN = <table> {}
 DRUID = <table> {}
 ROGUE = <table> {}
 HUNTER = <table> {}
}
class = "HUNTER"
---

EDIT:
It seems that the error, or one like it, pops up whenever I first hover mouse over an item icon or link that pops up the comparison tooltips, or press shift to display comparison tooltips for mouse-hovered item icon/link.

Further troubleshooting seems to indicate that any AddOn I have enabled that modifies the tooltip results in errors like this when Wowheadpoints is also enabled. When Wowheadpoints is not enabled I have none of the errors or any problems with the other AddOns.
If I disable RatingBuster, one of the AddOns mentioned in the above error, I see various different errors. If you would like to see some of those errors, I can post them.

Thank you.
Last edited by Jaim Sandar : 11-29-10 at 12:23 PM.
Report comment to moderator  
Reply With Quote
Unread 11-29-10, 04:58 AM  
Alisu
A Kobold Labourer
 
Alisu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 3
While Pawn might do this and that more, How does this differ from StatScore?
Report comment to moderator  
Reply With Quote
Unread 11-29-10, 05:22 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
I haven't looked at the code, but feature-wise StatScore seems even better than mine, I just didn't know anything about it =)
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 11-29-10, 12:27 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 357
Uploads: 1
Originally posted by Cladhaire
I haven't looked at the code, but feature-wise StatScore seems even better than mine, I just didn't know anything about it =)
I like StatScore also, but it doesn't yet comply with some of the new class changes. Case in point: Hunters don't use mana any more, but StatScore scores high for items & gear with intellect and other stats affecting mana & spellcasting.
For this reason I was experimenting with Wowheadpoints, hoping to have a better indicator of gear suitability for my Hunter character, at least until StatScore is corrected.

Thank you.

Please note the changes to my previous post, below.
Last edited by Jaim Sandar : 11-29-10 at 12:30 PM.
Report comment to moderator  
Reply With Quote
Unread 11-29-10, 02:54 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
Please avoid editing comments, I get emailed and read that rather than come to the site each time a comment comes in. Anything else would be unmanageable, and I don't get notified when someone edits.

New version where i normalize the scores, they're now the same as StatScores by virtue of how we calculate the stats =).
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 12-31-10, 07:27 PM  
Ailae
A Rage Talon Dragon Guard
 
Ailae's Avatar
AddOn Author - Click to view AddOns

Forum posts: 318
File comments: 75
Uploads: 9
There's an error in the Wowhead-weights. The weights for Paladin Protection and Retribution are identical. The Retribution one should look like this:

Code:
["Retribution (DPS)"] = {
	weights = {
		DAMAGE_PER_SECOND = 470,
		MASTERY_RATING = 100,
		HIT_RATING = 100,
		STRENGTH = 80,
		EXPERTISE_RATING = 66,
		CRIT_RATING = 40,
		AGILITY = 32,
		HASTE_RATING = 30,
		SPELL_POWER = 9,
	},
},
But you might wanna double-check the weights, since it's really late here.
__________________
Oh, the simulated horror!
Report comment to moderator  
Reply With Quote
Unread 01-01-11, 01:10 PM  
Rammoth
A Cliff Giant
 
Rammoth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 628
Uploads: 1
Question/Suggestion:

This is great, and some how it's helped me be better at what my character does, but I guess I still don't fully understand it, so I'm not sure how it's doing this for me.

My question is, I know you state that it doesn't help you determine if a piece of equipment is better for your spec (e.g. DPS, Tank, Healing), or did I read it wrong?

When I was looking for an addon like this, basically what I was looking for was an addon that will help me learn what to look for on equipment so I will be able to determine easily which one is better for me (I'm DPS and I need gear that supports that but also doesn't forget the fact that I'm a Retribution Paladin or whatever class/spec I'm playing at that time). I would also like for it to be able to compare with what I have on, to help me determine if it's better for my class/roll and if so, why it's better, that way I can learn. If your addon doesn't do that, then what would you suggest I use, if what I'm request exists?

Thank you.

Also don't forget what she said:

Originally posted by Ailae
There's an error in the Wowhead-weights. The weights for Paladin Protection and Retribution are identical. The Retribution one should look like this:

Code:
["Retribution (DPS)"] = {
	weights = {
		DAMAGE_PER_SECOND = 470,
		MASTERY_RATING = 100,
		HIT_RATING = 100,
		STRENGTH = 80,
		EXPERTISE_RATING = 66,
		CRIT_RATING = 40,
		AGILITY = 32,
		HASTE_RATING = 30,
		SPELL_POWER = 9,
	},
},
But you might wanna double-check the weights, since it's really late here.
It's true, they are listed completely the same. I wish I knew LUA, I would fix it for myself for now until an update is put out.
Last edited by Rammoth : 01-01-11 at 09:00 PM.
Report comment to moderator  
Reply With Quote
Unread 01-02-11, 12:22 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
I'm probably going to remove this addon. During levelling I found that the stats, in particular the weight given to mastery, completely throws off what gear is 'good' and what isn't, so I was discarding gear that was actually better for me to be healing with. I suggest picking up StatPoints, Pawn, or one of the other addons that do this and where the author has a bit more time to update it.

Sorry =(
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 01-02-11, 03:50 PM  
Rammoth
A Cliff Giant
 
Rammoth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 73
File comments: 628
Uploads: 1
Originally posted by Cladhaire
I'm probably going to remove this addon. During levelling I found that the stats, in particular the weight given to mastery, completely throws off what gear is 'good' and what isn't, so I was discarding gear that was actually better for me to be healing with. I suggest picking up StatPoints, Pawn, or one of the other addons that do this and where the author has a bit more time to update it.

Sorry =(
Don't do that... don't give up just because there are other addons that do it, and you are having trouble getting yours right...

I like how this one displays it. All you gotta do, is it get it working right and you'll be fine. For Paladins, I notice the Tank/DPS are ranked exactly the same and that's because there is something not set up right in the code. That should be able to be fixed. Then you could work on making sure that it really can do what you intended it to do, without problems. That way you won't be getting rid of gear that you actually could use.

I always wanted to use an addon that would teach me how to determine exactly what is best for my class/roll/spec with ease. Every addon you make is great, don't give up - you're awesome.
Report comment to moderator  
Reply With Quote
Unread 01-02-11, 04:09 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4939
Uploads: 19
It has absolutely nothing to do with that. I write addons because I use them. I no longer use this. I also do NOT have time right now to be supporting more addons. I don't need to be doing this one, so I'm going to stop. That's all!
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.