Category: ToolTip
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Ne0nguy's Portal Bug Reports Feature Requests
Author:
Version:
3.2.2.19
Date:
11-13-2009 02:25 PM
Size:
7.21 Kb
Downloads:
5,572
Favorites:
132
MD5:
Pictures
Click to enlarge
Item Linked in Chat
Click to enlarge
Positive (green) SwapScore shows the item in the main tooltip is an upgrade for this item.
Doodles by Melanie
StatScore   Popular! (More than 5000 hits)


About StatScore:
All item comparison addons provide you with a different way of measuring gear upgrades. Most of which will tell you that an epic that just dropped is a huge upgrade for you. But after taking a second look at it you find that even though it has a higher item level, it does NOT have the right stats for your paticular class/spec.

StatScore is different. It uses weight tables to analyze which stats are best for you, and which aren't. Using the same calculation methods that Wowhead uses, it will take each stat on the currently shown item, multiply it by its weight value (specific for your class/spec) and add it for its total value. It is then normalized by deviding by the total value of all weights. After all the math is done StatScore will insert the value at the bottom of any equipable item tooltip along with a comparison or off-spec value if applicable.

All you have to do is type /StatScore and select the profile that best describes your character and StatScore will do the rest.

Confused by the math? See the screenshots to the right to see how the profiles affect each class's score or Read Wowheads FAQ about Stat Weighting.
Current Features:
  • Includes 29 Preset stat profiles that are used in Wowheads own Stat Comparison Tool
  • Adds the Stat Score value to equipable item tooltips
  • Displays a 'Swap Score' when comparing items, showing an upgrade value
  • Stat Profiles are saved across sessions so you can set it and forget it
  • Automatically switches between set profile when activating Dual-Spec
  • Shows Offspec StatScore
  • Externally Available Functions (for developer use)

Requirements:
  • Must select a profile before StatScore can begin calculating

Slash Commands:
  • /StatScore (opens the options panel, where you can select a stat profile)
  • /StatScore dump (shows how the last item's StatScore was calculated)
  • /StatScore dump raw (shows how the last item's StatScore was calculated with the original variable names)
  • /StatScore reset (resets all settings)

Frequently Asked Questions:
StatScore - © Ryan West (ne0nguy.com)
  Change Log - StatScore
Version 3.2.2.19 (11/13/09)
- Modified the tooltip output again
- StatScore.GetProfile() will now also return the shortened profile name

Version 3.2.2.18 (11/12/09)
- Increased the number of profiles (rogues now have 3 profiles, up from 1)
- Updated all stat weights to match Wowhead's Item Comparison Tool
- Modified the tooltip output again

NOTE: Due to the addition of profiles, updating from 3.2.2 may require you to reset your profile. (/StatScore Reset)
NOTE: If you see any inconsistencies between in-game data and Wowhead data please leave a comment. I don't play often enough to catch these bugs myself anymore.

Version 3.2.2.17 (10/24/09)
- Updated clarity of /StatScore Dump
- Rearranged the tooltip output to make it easier to read
- Added FAQ: How can I change the default weights?

Version 3.2.2.16 (10/15/09)
- Fixed a bug causing the current profile in the interface options to display as a number, rather than text

Version 3.2.0.15 (9/9/09)
- Attempt to fix a Lua error that occurs when a comparison tooltip happens to load before the main tooltip

Version 3.2.0.14 (9/2/09)
- Fixed an error in handling offspec swapscores

Version 3.2.0.13 (8/29/09)
- Fixed a bug with the last version causing an error on login

Version 3.2.0.12 (8/29/09)
- Fixed a bug causing Swap Scores to display a negative zero (-0)
- Now compatible with AtlasLoot

Version 3.2.0.11 (8/23/09)
- Fixed Attack Power calculations for Druid - Feral (Tanking)

Version 3.2.0.10 (8/23/09)
- Added code preparing StatScore to compare 2 items against 1 (2-hander vs mainhand-offhand)
- Fixed Armor Penetration Rating calculations
- Fixed Agility calculations
- Fixed Attack Power calculations for druid profiles
- Added "/StatScore Dump Raw" command (for testing)

Version 3.2.0.9 (8/15/09)
- Added support for comparison scores against chat-linked items

Version 3.2.0.8 (8/10/09)
- Changed "/StatScore Debug" to "/StatScore Dump"
- "/StatScore Dump" will now fully display all calculations used to obtain the last items score

Version 3.2.0.7 (8/4/09)
- Fixed an issue where StatScore would not load on live realms

Version 3.2.0.6 (8/4/09)
- Compatible with Patch 3.2
- New way of getting stat values (will now work for languages other than english)
- Shows differences in stat scores for comparison tooltips
- Removed iLevel display (now that it is a feature included in the Interface > Display Options)
- Added the options to display your secondary profile's score (offspec) or hide the scores altogether
- API avaiable to those who want to add StatScores to their own addons

Version 3.1.2.5 (5/24/09)
- Fixed an error that occured upon putting your mouse over an item when you have no profile loaded

Version 3.1.2.4 (5/21/09)
- No longer attempts to load profiles that were saved from other characters

Version 3.1.2.3 (5/20/09)
- Fixed a spelling error
- StatScore now correctly switches profiles when changing between dual specs

Version 3.1.2.2 (05/19/09)
- Corrected an issue with loading saved profiles

Version 3.1.2.1 (05/19/09)
- First Release
  Optional Files - StatScore
Sorry, there are currently no optional files available.
  Archived Versions - StatScore
File Name
Version
Size
Author
Date
3.2.2.17
5kB
Ne0nguy
10-24-2009 12:03 PM
  Comments - StatScore
Post A Reply Comment Options
Old 10-24-2009, 01:20 PM  
AnrDaemon
A Cyclonian
Interface Author - Click to view interfaces

Forum posts: 41
File comments: 1011
Uploads: 2
Re: Version 3.2.2.17 (10/24/09)

Actually, i've figured out where to put my dirty fingers even before my post...
And, answering my question: ITEM_MOD_DAMAGE_PER_SECOND_SHORT

Now, i'm curious, if it is possible to take gems/enchants into account?
AnrDaemon is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-24-2009, 12:06 PM  
Ne0nguy
Portman of Greymane
 
Ne0nguy's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 149
Uploads: 17
Version 3.2.2.17 (10/24/09)

Version 3.2.2.17 (10/24/09)
- Updated clarity of /StatScore Dump
- Rearranged the tooltip output to make it easier to read
- Added FAQ: How can I change the default weights?


Quote:
Originally posted by AnrDaemon
It's cool et all, but how to adjust profile?
I wrote up an FAQ that might help you out.
Basically you can do /StatScore Dump Raw to see what stats you can put weights on for an item and edit the database in StatScore.lua
__________________
StatScore: Compare items based on how relevant they are to your class/spec NOT by iLevel alone.
Find more addons by Ne0nguy
Ne0nguy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-24-2009, 03:17 AM  
AnrDaemon
A Cyclonian
Interface Author - Click to view interfaces

Forum posts: 41
File comments: 1011
Uploads: 2
It's cool et all, but how to adjust profile?
I absolutely do not need to overrate hit when i'm already way past hit cap, as a simple example.
I really like RatingBuster approach much more - you copy a given preset, then you adjust it to your liking.

And... is it possible to retrieve weapon DPS? One of the most valuable stats for melee DPS classes.

Also... it would be pretty good if it wouldn't show counterintuitive SwapScores.
Just place relative value next to calculated score, like

Quote:
MS Score: XX.X (+XX)
OS Score: YY.Y (-YY)
that'll be enough and much more understandable.

Last edited by AnrDaemon : 10-24-2009 at 04:45 AM.
AnrDaemon is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-01-2009, 07:46 PM  
Peyana
A Defias Bandit

Forum posts: 3
File comments: 39
Uploads: 0
Quote:
Originally posted by Ne0nguy
FAQ: How exactly does Offspec score work?
You are awesome! Thank you so much!
Peyana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-01-2009, 06:04 PM  
Ne0nguy
Portman of Greymane
 
Ne0nguy's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 149
Uploads: 17
Quote:
Originally posted by Peyana
Now it shows up as my spec and my main spec shows up as my off-spec. I tried re-clicking when I switched back to my main spec, but it didn't change. What did I do wrong?
FAQ: How exactly does Offspec score work?
__________________
StatScore: Compare items based on how relevant they are to your class/spec NOT by iLevel alone.
Find more addons by Ne0nguy
Ne0nguy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-01-2009, 04:32 PM  
Peyana
A Defias Bandit

Forum posts: 3
File comments: 39
Uploads: 0
Quote:
Originally posted by Gandoch
I agree with you on the enchant, but gems are a very different story. I was looking through the Emblem of Conquest vendor a few moments ago and it's telling me that Sash of Potent Incantations (100 Spell Power, 40 Crit, 60 Spirit) is a big upgrade from Sash of Ancient Power (81+12+23+23=139 Spell Power, 49 Haste, 43 Hit) as a Warlock. I could add a socket to Sash of Potent Incantations (just like I did to Sash of Ancient Power), but that still leaves me 16 Spell Power short of Sash of Ancient Power, and the 40 crit and 60 spirit are not better than 49 haste and 43 hit.

My point being, you can match enchants on a piece of gear, but you can't always match gems. Counting the number of sockets and checking what gems people are currently using to determine what they might put in the new gear could be an annoying and troublesome thing to code, but adding the values of gems to the current calculations doesn't seem like a bad idea to me. Adding an option to pick what gems you'd want to put in a socket (a la Rating Buster) could be a simpler way to offset the problem, but it's all up to you. I just think it's weird when I look at something that StatScore tells me is a huge upgrade and then I look a little closer and realize it's not nearly as good.
Rating Buster gives you an option to test socket or something? It never gave me that option so I either had it set up wrong, or it wasn't working for me. By the way, I love this add-on! I am a little confused though. I set it up on my main spec and then when I switched it wouldn't give me the off-spec values, so I went in and clicked on my off-spec. Now it shows up as my spec and my main spec shows up as my off-spec. I tried re-clicking when I switched back to my main spec, but it didn't change. What did I do wrong?
Peyana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-01-2009, 03:12 PM  
Ne0nguy
Portman of Greymane
 
Ne0nguy's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 149
Uploads: 17
Quote:
Originally posted by Gandoch
My point being, you can match enchants on a piece of gear, but you can't always match gems.
You're right. I will eventually be adding support for gems but I have a few bugs I need to fix across all my addons before I can begin working on new features.
__________________
StatScore: Compare items based on how relevant they are to your class/spec NOT by iLevel alone.
Find more addons by Ne0nguy
Ne0nguy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-01-2009, 12:59 PM  
Gandoch
A Deviate Faerie Dragon
 
Gandoch's Avatar

Forum posts: 18
File comments: 9
Uploads: 0
Quote:
Originally posted by Ne0nguy
StatScore does not take gems and enchants into effect because you can attach those to any piece of gear you get. You want to compare the gear not the enchant. For example if you have a good piece of gear and the best enchant with it, whenever a slightly better piece of gear dropped StatScore would probably tell you it was a downgrade because the new item does not have the enchant by default.
I agree with you on the enchant, but gems are a very different story. I was looking through the Emblem of Conquest vendor a few moments ago and it's telling me that Sash of Potent Incantations (100 Spell Power, 40 Crit, 60 Spirit) is a big upgrade from Sash of Ancient Power (81+12+23+23=139 Spell Power, 49 Haste, 43 Hit) as a Warlock. I could add a socket to Sash of Potent Incantations (just like I did to Sash of Ancient Power), but that still leaves me 16 Spell Power short of Sash of Ancient Power, and the 40 crit and 60 spirit are not better than 49 haste and 43 hit.

My point being, you can match enchants on a piece of gear, but you can't always match gems. Counting the number of sockets and checking what gems people are currently using to determine what they might put in the new gear could be an annoying and troublesome thing to code, but adding the values of gems to the current calculations doesn't seem like a bad idea to me. Adding an option to pick what gems you'd want to put in a socket (a la Rating Buster) could be a simpler way to offset the problem, but it's all up to you. I just think it's weird when I look at something that StatScore tells me is a huge upgrade and then I look a little closer and realize it's not nearly as good.
Gandoch is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-17-2009, 10:59 PM  
Peyana
A Defias Bandit

Forum posts: 3
File comments: 39
Uploads: 0
Quote:
Originally posted by Ne0nguy
You have far to many addons for me to test each one individually for you.
The best thing you can do is disable all your addons exept for StatScore and make sure it works.
If it does, re-enable half of your addons at a time until you are able to isolate which one is causing the problem.

If you are able to find out which one is causing the problem please post again to let me know.
Also, I am kind of curious to see what you UI is doing currently.
I would be interested if you could provide a screenshot of the problem you are having.

Another user also had a similar issue as you and was able to provide this information when they got it resolved:
Boy, do I feel dumb! It works. Didn't know I was supposed to use the shift key. Great add-on, thank you very much! And thank you for being patient with me
Peyana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-15-2009, 09:45 PM  
Ne0nguy
Portman of Greymane
 
Ne0nguy's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 149
Uploads: 17
Quote:
Originally posted by Peyana
DUH! That makes sense! It's been a Monday on a Tuesday. If I gave you a list of my add-ons, would you be able to tell me which one is causing the issue with the comparison not showing up? I have the Equipment Manager enabled (Blizz) and I also have Outfitter. Is that possibly causing the conflict
You have far to many addons for me to test each one individually for you.
The best thing you can do is disable all your addons exept for StatScore and make sure it works.
If it does, re-enable half of your addons at a time until you are able to isolate which one is causing the problem.

If you are able to find out which one is causing the problem please post again to let me know.
Also, I am kind of curious to see what you UI is doing currently.
I would be interested if you could provide a screenshot of the problem you are having.

Another user also had a similar issue as you and was able to provide this information when they got it resolved:
Quote:
Originally posted by Cala
(And yes, I [...] didn't read that holding down shift will make that pop up. Sigh.)
__________________
StatScore: Compare items based on how relevant they are to your class/spec NOT by iLevel alone.
Find more addons by Ne0nguy
Ne0nguy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-15-2009, 01:58 PM  
Peyana
A Defias Bandit

Forum posts: 3
File comments: 39
Uploads: 0
Quote:
Originally posted by Ne0nguy
The swap score is the difference in scores between what you are currently looking at and what is currently equiped. At the moment I don't know of any way to get it to compare against something in your inventory.



Everything in the screenshot is 100% StatScore and the Blizzard UI. If you are looking for the individual stat changes like "+3 Intellect", that is Blizzard. You may have to disable any custom tooltip mods to get that to show.
When you set your StatScore Profile in the interface options that changes how it scores the gear. For example a warlock and a druid tank are going to have 2 very different scores for a select piece of gear.

StatScore does not take gems and enchants into effect because you can attach those to any piece of gear you get. You want to compare the gear not the enchant. For example if you have a good piece of gear and the best enchant with it, whenever a slightly better piece of gear dropped StatScore would probably tell you it was a downgrade because the new item does not have the enchant by default.
DUH! That makes sense! It's been a Monday on a Tuesday. If I gave you a list of my add-ons, would you be able to tell me which one is causing the issue with the comparison not showing up? I have the Equipment Manager enabled (Blizz) and I also have Outfitter. Is that possibly causing the conflict?

Here are the add-ons I have:

!Swatter
+Wowhead_Looter
_NPCScan
Ace2
AckisRecipeList
ACP
AdvancedTradeSkillWindow
Afterlife
AlphaMap
AlphaMap_Battlegrounds
AlphaMap_Cities
AlphaMap_Exteriors
AlphaMap_Instances
AlphaMap_POI_Instances
AlphaMap_POI_TravelAgents
AlphaMap_POI_Utilities
AlphaMap_WorldBosses
AlphaMobMap
AlphaQuestHelper
Altoholic
Armory
ArmoryFu
ArmoryGuildBank
ArmoryTitan
Atlas
Atlas_Battlegrounds
Atlas_DungeonLocs
Atlas_OutdoorRaids
Atlas_Transportation
AtlasLoot
AtlasLootFu
AtlasMajorCities
AtlasOutdoorRaids
AtlasQuest
AtlasWorld
Auc-Advanced
AuctionProfit
Babble-2.2
Bagnon
Bagnon_Config
Bagnon_Forever
Bagnon_Options
Bagnon_Tooltips
BankStack
BeanCounter
BloodyRare
BonusScanner
Bookworm
Broker_BonusScanner
ButtonFacade
Cartographer
Cartographer_Battlegrounds
Cartographer_Coordinates
Cartographer_Foglight
Cartographer_GroupColors
Cartographer_GuildPositions
Cartographer_InstanceLoot
Cartographer_InstanceMaps
Cartographer_InstanceNotes
Cartographer_LookNFeel
Cartographer_Notes
Cartographer_POI
Cartographer_Waypoints
Cartographer_ZoneInfo
CharacterProfiler
DBM-Battlegrounds
DBM-ChamberOfAspects
DBM-Coliseum
DBM-Core
DBM-EyeOfEternity
DBM-GUI
DBM-Naxx
DBM-Party-WotLK
DBM-Ulduar
Decursive
dHunterTool
Dominos
DruidStats
EasyMail
Enchantrix
Enchantrix-Barker
EnhTooltip
FaceMauler
FB_InfoBar
FB_MergeDatabase
FB_OutfitDisplayFrame
FB_Titan
FB_TrackingFrame
FishingBuddy
FriendsWithBenefits
FuBar_MailFu
Gatherer
Gatherer_HUD
GathererDB_Wowhead
GatherMate
GatherMate_CartImport
GatherMate_Data
GatherMate_Sharing
GuildBankSearch
HandyNotes
HandyNotes_Mailboxes
HealBot
InFlight
InFlight_Load
Informant
Koordinator
LibGratuity-3.0
LibRareSpawns
LibRock-1.0
LightHeaded
MapNotes
MapNotesBrowser
MapNotesForAtlas
MapNotesIconLib
MapNotesIconLib_Fancy
MapNotesIconLib_Legacy
MapNotesIconLib_Neptunia
MapNotesIconLib_Numbers
MobMap
Molinari
Omen
Outfitter - disabled
ProfessionsBook
QuestGuru
RareSpawnOverlay
RatingBuster - disabled
RecipeBook
Routes
SharedMedia
SlideBar
Spellcraft
Stubby
Titan
TitanAmmo
TitanBag
TitanClock
TitanCompanion
TitanCoords
TitanGoldTracker
TitanHealBot
TitanHonorMarks
TitanItemBonuses
TitanLootType
TitanMount
TitanPerformance
TitanRegen
TitanRepair
TitanRider
TitanStanceSets
TitanVolume
TitanXP
TomTom
UrbanAchiever
VuhDo
WhoNeedsThis
WIM
XAspectBar
XBar
XBarLocalizer
XBuffBar
XCompanionBar
XConjureBar
XCustomBar
XPetStuffBar
XPortalsBar
XRogueBar
XSealBar
XTotemBar
XTrackBar
XTradeBar
XTrapBar
XWarlockBar
ZHunterMod

Last edited by Peyana : 09-15-2009 at 03:20 PM.
Peyana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-15-2009, 12:33 PM  
Ne0nguy
Portman of Greymane
 
Ne0nguy's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 149
Uploads: 17
Quote:
Originally posted by Valkiera
Will this give me a swap score for an item in by inventory?
The swap score is the difference in scores between what you are currently looking at and what is currently equiped. At the moment I don't know of any way to get it to compare against something in your inventory.

Quote:
Originally posted by Peyana
I have been using this add-on for a few days now, and really like how it scores my gear. However, I am not getting a comparison like it shows in your screenshots. What add-on do I need to use in order to get that so that I know which pieces are going to be most beneficial to my class/spec? I tried using RatingBuster with it, but I didn't get the comparison as shown in the screenshot. Any suggestions? Also, does it take into consideration enchants and gems?
Everything in the screenshot is 100% StatScore and the Blizzard UI. If you are looking for the individual stat changes like "+3 Intellect", that is Blizzard. You may have to disable any custom tooltip mods to get that to show.
When you set your StatScore Profile in the interface options that changes how it scores the gear. For example a warlock and a druid tank are going to have 2 very different scores for a select piece of gear.

StatScore does not take gems and enchants into effect because you can attach those to any piece of gear you get. You want to compare the gear not the enchant. For example if you have a good piece of gear and the best enchant with it, whenever a slightly better piece of gear dropped StatScore would probably tell you it was a downgrade because the new item does not have the enchant by default.
__________________
StatScore: Compare items based on how relevant they are to your class/spec NOT by iLevel alone.
Find more addons by Ne0nguy
Ne0nguy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-15-2009, 12:09 PM  
Peyana
A Defias Bandit

Forum posts: 3
File comments: 39
Uploads: 0
Thumbs down Couple of Questions

I have been using this add-on for a few days now, and really like how it scores my gear. However, I am not getting a comparison like it shows in your screenshots. What add-on do I need to use in order to get that so that I know which pieces are going to be most beneficial to my class/spec? I tried using RatingBuster with it, but I didn't get the comparison as shown in the screenshot. Any suggestions? Also, does it take into consideration enchants and gems?
Peyana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-14-2009, 12:11 AM  
Valkiera
A Defias Bandit

Forum posts: 3
File comments: 1
Uploads: 0
Not sure if I have something wrong or not.

Will this give me a swap score for an item in by inventory?

Great mod, has made comparing drops and quest rewards a snap.

Val
Valkiera is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-10-2009, 07:09 AM  
Mambaru
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Great addon. I spent almost 30 mins switching on and off addons to see which one was causing me so many .LUA errors with stat. Turns out to have been Friends4ever.

Still not too sure on why tho.
Mambaru is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.