- Stat Summary:
Summarizes all the stats from the item itself, enchants and gems, converts them to base stats and displays the total value and/or difference from your current equipped item.
Ex: Crit Chance - Adds up agility and crit rating from the item, enchant and gem. Converts agility and crit rating to crit chance, and displays the total in a single value.

- Item Level and Item ID:
Item Level is obtained from the WoW API, not a calculated value.
Item ID is useful for advanced users.

- Supports talents, buffs and racials that modify your stats for all classes

- Fully customizable, decide what you need to see and what you don't want.

** Auto fill gems in empty sockets **

1. You can set the default gems for each type of empty socket using "/rabu sum gem <red|yellow|blue|meta> <ItemID|Link>" or using the options window.
2. To specify the gem of your choice, you will need to give RatingBuster the ItemLink or the ItemID of the gem.
3. ItemLink example: type "/rabu sum gem blue " (last char is a space) and link the gem (from your bags, AH, ItemSync or whatever), then press <enter>.
4. What if you can't link the gem? Well thats what ItemID is for. Find your gem on http://www.wowhead.com/ and look at the URL,
for example "http://www.wowhead.com/?item=32193", 32193 is the ItemID for that gem.
Go back in wow, type "/rabu sum gem red 32193" and press <enter>.

Note1: If you have "/rabu sum ignore gem" on, the auto fill gems won't work.
Note2: Meta gem conditions and SetBonuses work, so if you don't meet the conditions, StatSummary won't count them.
Note3: RatingBuster will only auto fill empty sockets, if the item already has some gems on it, it will remain.
Note4: Empty sockets filled by RatingBuster will keep the "Empty Socket Icon" so you can still eazily tell what color socket it is.
Note5: Gem text filled by RatingBuster will be shown in gray color to differentiate from real gems.

The following is the result of hours of work gathering data from beta servers and then spending even more time running multiple regression analysis on the data.
1. DR for Dodge, Parry, Missed are calculated separately.
2. Base avoidances are not affected by DR, (Ex: Dodge from base Agility)
3. Death Knight's Parry from base Strength is affected by DR, base for parry is 5%.
4. Direct percentage gains from talents and spells(ex: Evasion) are not affected by DR.
5. c and k values depend on class but does not change with level.

Avoidance DR formula and k, C_p, C_d constants derived by Whitetooth (hotdogee [at] gmail [dot] com)
6. The DR formula: 1 / x' = 1 / c + k / x
x' is the diminished stat before converting to IEEE754.
x is the stat before diminishing returns.
c is the cap of the stat, and changes with class.
k is is a value that changes with class.

As soon as I saw the blue post on combat ratings system, I began to think about coding this addon.
But Blizzard only gave us level 60 and 70 data about this system, and for an addon like this to work you need exact formula that will work for all levels.
So I need to reverse engineer the Combat Rating formula, and the process of obtaining this formula can be broken up into two simple steps.

1. Get more data
In order to obtain the exact formula, I will need more data points then just level 60 and 70. So I logged on and started asking random people about their crit% and crit ratings show in the Character frame, the problem was the crit% shown only has 2 two decimal places, which turned out to be insufficient for this matter.

So I started to dig in the DefaultUI lua files in search for a new API that will give a more precise crit% and I came up with this script /script DEFAULT_CHAT_FRAME:AddMessage(GetCombatRatingBonus(9)).

Now I need to log on again and ask random people to type that script and tell me that 13 decimal place crit% that it shows. This was not an easy task, as most people are unfamiliar with lua script, there are even people that immediately put me on ignore after I sent him this script lol.

maybe its me or perhaps another mod conflicting, but in the latest revision im not gettin rating buster's numbers in tekKompare or other tooltips in game, only for the item im actually mousing over.
really miss that function for comparing item's stats

If I may make a suggestion regarding the used ACE libraries, drop Compost.
1) it's no longer updated because,
2) it's not necessary anymore.
With the introduction of the new Garbage Collection system, all compost really does is allow for a few dummy commands to end up not erroring out. The addon itself doesn't really do much anymore.

Originally posted by Quindo Ma If I may make a suggestion regarding the used ACE libraries, drop Compost.
1) it's no longer updated because,
2) it's not necessary anymore.
With the introduction of the new Garbage Collection system, all compost really does is allow for a few dummy commands to end up not erroring out. The addon itself doesn't really do much anymore.

Yeah, I should have removed Compost a long long while ago, but was too lazy to do it
Thanks for reminding me.

small feature request; would it be possible to support the hunter talent careful aim? ranks 1/2/3 give 15/30/45% of your total int as attack power; seeing how much AP down to 2 decimal places i can get from an item without having to do math would be helpful

if you can find time to implement it that would be cool; if not thats cool as i realize it only affects 1 class.

Maybe this is not the best place for this, but what??
"- Sta -> Health, SpellDmg
- Int -> Mana, SpellCrit, SpellDmg, Healing, MP5, RAP, Armor"
I never heard anything like this, that you get spell damage from primary stats. Could anyone give a source or a formula for this please?

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.