Download
(9 Kb)
Download
Updated: 04-28-11 02:24 PM
Pictures
File Info
Updated:04-28-11 02:24 PM
Created:05-19-09 04:06 PM
Downloads:15,884
Favorites:169
MD5:
StatScore  Popular! (More than 5000 hits)
Version: 4.1.0.32
by: Ne0nguy [More]
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 dividing 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.

Originally posted by Slaxi81
Thank you for this addon! I've used Tankpoints and Pawn, but they have too much garbage : ) Your's is simple and works perfect.
Current Features:
  • Includes 29 Preset Stat Profiles Used in Wowheads Own Stat Comparison Tool
  • Fully Functional In-Game Profile Editor
  • Adds the Stat Score value to equipable item tooltips
  • Displays a 'Swap Score' when comparing items, showing an upgrade value in the main tooltip
  • Stat Profiles are saved across sessions so you can set it and forget it
  • Automatically switches between set profiles when activating Dual-Spec
  • Shows Offspec StatScore

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)
Version 4.1.0.32 (04/28/11)
- Compatible with Patch 4.1

Version 4.0.6.31 (02/24/11)
- Fixed error when attempting to compare against an item that isn't equipped

Version 4.0.6.30 (02/24/11)
- Added the ability to add and remove custom stats
- Now shows SwapScores in the main tooltip
- Added help tooltips in the Stat Editor UI
- StatScore should now be fully functional (with exception of the AutoNerf button)
- If you encounter any problems please post a comment below

Version 4.0.6.29 (02/23/11)
- Added a stat weight editor
- Click any of the stats in your profile and use the slider to adjust the value
- Fixed table referencing bug
- Ability to add/remove stats not yet implemented
- This update requires a reset of any saved profiles and should do so automatically

Version 4.0.6.28 (02/18/11)
- Updated the presets to match Wowhead's updated stat weights
- Most weights were equalized with much less emphasis on mastery rating
- Changes will not take effect until the next time you import a profile

Version 4.0.3.27 (01/12/11)
- New interface for setting up stat weight profiles
- No longer in Interface Options
- Must use /StatScore to open (or make a macro)
- Customizable stat weights coming in the next release

Version 4.0.1.26 (10/28/10)
- Fixed crash that occurred when the offspec profile has been set but the main spec profile is absent
- Fixed crash related to the second dropdown menu in the interface options
- Added "/StatScore debug" for testing purposes (you can use this to see why your swapscore doesn't refresh when using the equipment manager)

Version 4.0.1.25 (10/23/10)
- Preparations for editable weight profiles
- Stats displayed in Interface Options now sorted by value (descending)

Version 4.0.1.24 (10/20/10)
- Fixed /StatScore Dump command
- Removed several unused functions
- Some performance improvements

Version 4.0.1.23 (10/20/10)
- This release has been tested and should be stable
- Restructured Variables
- Consolidated excess code
- OffSpec Scores are enabled
- You will need to reselect your weight profile from the Interface Options (/StatScore)
- Editable weight profiles coming soon

Version 4.0.1.22 (10/16/10)
- Minor bugfixes
- This release is a work in progress, expect bugs and/or disabled features

Version 4.0.1.21 (10/15/10)
- Compatible with Patch 4.0
- This release is a work in progress, expect bugs and/or disabled features
- Updated Interface Options Panel
- Updated Weight Profile Presets
- Offspec Scores are disabled for this release
- You will need to reselect your weight profile from the Interface Options (/StatScore)
- Editable weight profiles coming soon

Version 3.3.0.20 (12/08/09)
- Compatible with Patch 3.2

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 (09/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 (09/02/09)
- Fixed an error in handling offspec swapscores

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

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

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

Version 3.2.0.10 (08/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 (08/15/09)
- Added support for comparison scores against chat-linked items

Version 3.2.0.8 (08/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 (08/04/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 (05/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 (05/21/09)
- No longer attempts to load profiles that were saved from other characters

Version 3.1.2.3 (05/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
Archived Files (1)
File Name
Version
Size
Author
Date
4.1.0.32
9kB
Ne0nguy
02-24-11 05:23 PM


Post A Reply Comment Options
Old 06-24-09, 10:59 AM  
Ne0nguy
Periodic Developer
 
Ne0nguy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 204
Uploads: 21
Patch 3.2

Blizzard is making significant changes to tooltips in 3.2.
They are adding their own form of item comparison within the tooltip itself. This will greatly increase the difficulty in parsing the stat information.
If they do not include an API for retrieving stats from gear I will have to discontinue this addon.
Ne0nguy is offline Report comment to moderator  
Reply With Quote
Old 06-11-09, 09:43 AM  
Ne0nguy
Periodic Developer
 
Ne0nguy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 204
Uploads: 21
Development on this project is minimal at this point.
I recently got a new job, so I only have about 2 days a week where I have free time now.

I love all the suggestions you guys put in and I will make my way to implementing all of them. However its gonna take some time.
Ne0nguy is offline Report comment to moderator  
Reply With Quote
Old 06-11-09, 07:16 AM  
Telarin
A Murloc Raider

Forum posts: 8
File comments: 4
Uploads: 0
Another Feature Request

As long as I am making feature requests for future versions: An externally visible API function so that I can integrate stat scores into my own addons. I was thinking along the lines of:

statScore = StatScore.GetItemScore(itemLink, profile);
Telarin is offline Report comment to moderator  
Reply With Quote
Old 06-08-09, 01:43 PM  
Alkar
A Chromatic Dragonspawn
 
Alkar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 195
File comments: 103
Uploads: 4
Wondering how the progression of this is coming very very good idea i still use it for a base
__________________
Alkar is offline Report comment to moderator  
Reply With Quote
Old 06-01-09, 09:35 AM  
Telarin
A Murloc Raider

Forum posts: 8
File comments: 4
Uploads: 0
Gems: Followup

When you are doing your rewrite, one thing you might want to take a look at is how socketed gems are calculated. As far as I can tell, StatScore takes into account stats from "single stat" gems, i.e. "+19 Spell power", however, it appears that dual stat gems are ignored completed "+9 spell power and +8 spirit". You will probably have to set up a special case in your code path to handle the "and" in the stat line.

One other thing that would be nice is if you could get a StatScore on the tooltips for unsocketed cut gems.

One additional feature request for a far future version. An option to "Show scores for all profiles". So that instead of showing just the score for this character, it will show the score for each of my characters that have a profile setup.
Last edited by Telarin : 06-01-09 at 09:44 AM.
Telarin is offline Report comment to moderator  
Reply With Quote
Old 05-30-09, 08:38 PM  
Ne0nguy
Periodic Developer
 
Ne0nguy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 204
Uploads: 21
Now in beta...

StatScore should now be considered 'beta' software.

Recently I have discovered some variations in the way the game tooltip text is entered that has caused me to question the overall accuracy of the score this addon is able to calculate.

In order to work around this I will have to re-write most of the code.
Doing so will allow me to implement new features such as the one suggested below, but ultimately make this addon a little bigger than I originally intended (though it should stay smaller than any addon that uses Ace libraries).

New features planned:
* Ability to customize the weights for your class (hit rating shouldn't be valuable if you are capped right?)
* Ability to isolate what type of stats you want calculated (enchants, gems, set bonuses)
* Ability to be Localized for languages other than English

This addon is still usable in it's current state and will function for english users. However, the score should be considered more of a guideline than a rule as there is a possibility that it is not reading all the stats it could be.
Last edited by Ne0nguy : 05-30-09 at 08:40 PM.
Ne0nguy is offline Report comment to moderator  
Reply With Quote
Old 05-30-09, 04:56 PM  
Telarin
A Murloc Raider

Forum posts: 8
File comments: 4
Uploads: 0
Empty Sockets?

How does StatScore handle empty sockets? Would there be a way to set "default" gems for each socket color so that those gems would be assumed when comparing items? I suppose I could keep a cheat sheet with the scores of each gem type that I would use and just add them manually, but that seems like it would kind of defeat the purpose of having an AddOn to do it for me...
Telarin is offline Report comment to moderator  
Reply With Quote
Old 05-27-09, 10:59 AM  
Amberose
A Kobold Labourer
 
Amberose's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 1
Originally posted by Ne0nguy
[b]If you could provide a screenshot of the tooltips in question and a link to the addon I will look into it.
These are the addons;
http://www.wowinterface.com/download...tEnhanced.html
http://www.wowinterface.com/download...896-Atlas.html

They are basically just loot browsers and when you point to the loot displayed in them you get the tooltip just as you would if you pointed to loot in your inventory. I'm using ClassLoot and LootDB mods also and these seem to work with the above adds but yours doesnt. Not sure what the diffence is beetween atlas/atlasloot tooltips and blizzards tolltips, i mean they look the same but maybe you have to hook into them or something?

Edit: To correct myself, Atlas is just an instance map browser, it only has loot shown if you have AtlasLoot installed too. AtlasLoot is the loot browser (which has the ability to plug-in to Atlas). So i think it's only AtlasLoot you need to loot into.
Last edited by Amberose : 05-27-09 at 11:08 AM.
Amberose is offline Report comment to moderator  
Reply With Quote
Old 05-27-09, 01:25 AM  
Mindleglalaxy
A Murloc Raider

Forum posts: 8
File comments: 55
Uploads: 0
That looks like it shouldn't be to hard to implement.
If I find a way to make it not crash for people that don't have that addon you may find that feature in the next release.
Hi again,

Thanks so much for the quick and positive response. If it works great if not don't worry to much about it as I wouldn't want it to cause any form of crashing or extra work load for you.

Thanks again
Last edited by Mindleglalaxy : 05-27-09 at 01:48 AM.
Mindleglalaxy is offline Report comment to moderator  
Reply With Quote
Old 05-27-09, 12:27 AM  
Ne0nguy
Periodic Developer
 
Ne0nguy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 204
Uploads: 21
Originally posted by Amberose
It would be really great if it could work with Atlas/Atlasloot tooltips. I usually create wish lists and having the info your mod provides in the tooltip is a nice bit of extra info when browsing the loot.
If you could provide a screenshot of the tooltips in question and a link to the addon I will look into it.

Originally posted by Mindleglalaxy
I was wondering if it isn't to difficult would it be possible to add compatibility to Equipcompare add on please?
That looks like it shouldn't be to hard to implement.
If I find a way to make it not crash for people that don't have that addon you may find that feature in the next release.
Ne0nguy is offline Report comment to moderator  
Reply With Quote
Old 05-26-09, 10:26 PM  
Mindleglalaxy
A Murloc Raider

Forum posts: 8
File comments: 55
Uploads: 0
Hi,

Love this add on great idea .

I was wondering if it isn't to difficult would it be possible to add compatibility to Equipcompare add on please? This would make it so much easier when comparing items in my bags to whats is currently equipped instead of having to check every item in bag with whats equipped especially with multiple items as well as when looting and deciding whats best. Hope I am making sense lol.

Thanks again for a fantastic add on
Mindleglalaxy is offline Report comment to moderator  
Reply With Quote
Old 05-26-09, 08:49 PM  
Amberose
A Kobold Labourer
 
Amberose's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 1
future request

Nice add-on, Thankyou


It would be really great if it could work with Atlas/Atlasloot tooltips. I usually create wish lists and having the info your mod provides in the tooltip is a nice bit of extra info when browsing the loot.

P.S. I know it's new so i don't expect there to be major features and such, just an idea to consider for future versions that's all
Amberose is offline Report comment to moderator  
Reply With Quote
Old 05-24-09, 12:38 PM  
Ne0nguy
Periodic Developer
 
Ne0nguy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 204
Uploads: 21
Version 3.1.2.5 (5/24/09)

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
Ne0nguy is offline Report comment to moderator  
Reply With Quote
Old 05-23-09, 05:38 AM  
Ne0nguy
Periodic Developer
 
Ne0nguy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 204
Uploads: 21
Originally posted by Farook
Any ideas why its always showing me "0" ???
Because the tooltips aren't in English.
See the comments below.
Last edited by Ne0nguy : 05-23-09 at 05:43 AM.
Ne0nguy is offline Report comment to moderator  
Reply With Quote
Old 05-22-09, 09:25 PM  
Farook
A Molten Giant
 
Farook's Avatar

Forum posts: 595
File comments: 113
Uploads: 0
Even after I've selected the (right) profile for my current char (Ret Pally), I see no numbers in the tooltips, as you can see in the following screenshot:



Any ideas why its always showing me "0" ???
__________________
Farook is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: