- 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.

Originally posted by Nathanyel I think he means the case when you have a staff equipped, got an offhand planned, and then check out a 1h weapon (or the other way around)
The addon should take the other item into consideration. As far as I checked out the addon (I don't play casters often enough) this isn't supported. Might be implemented similar to the gemming templates?

Well, if you don't have one of the other two items on hand, that would be a problem, I can imagine... Quite hard to tell. Especially if you can dual-wield.

Originally posted by AnrDaemon That's the default addon behavior. I don't understand what you really trying to say.

I think he means the case when you have a staff equipped, got an offhand planned, and then check out a 1h weapon (or the other way around)
The addon should take the other item into consideration. As far as I checked out the addon (I don't play casters often enough) this isn't supported. Might be implemented similar to the gemming templates?

Originally posted by brknsoul Slash command "/rb" is now used by Blizzard's Raid Browser.

Suggest change to "/rat" or something similar.

Read before post?

Originally posted by doodily is there any way to set it up so that on caster-type toons (a boomkin, in this case) a weapon/off-hand combo can be compared against a 2h or staff? any advice on this would be greatly appreciated

That's the default addon behavior. I don't understand what you really trying to say.

I just now enabled the 'max damage' stat but I haven't really payed attention to a weapons max dmg just the dps of the weapon (The one shown in the item tooltip). So am I missing a stat being shown maybe for a weapons damage Per Second or something?

Originally posted by Nathanyel I suggest to use another shorthand like /rab, unless that is some curse/slur I'm not grasping with my non-native knowledge of English. (Yeah well it does sound a bit like Arab... meh)
/rabu just sounds silly :P

/ratingbuster is already there.
Issue is - people used to use "/rb win" to open Blizzard options windows without clearing most of screen space. Now this shorthand is... gone.

I'm for myself just overriding Blizzard handler with mine after login.

Originally posted by LunarisTenebrae lol apparently Blizz hijacked /rb for their new Raid Browser tool.

Better get used to typing /ratingbuster

I suggest to use another shorthand like /rab, unless that is some curse/slur I'm not grasping with my non-native knowledge of English. (Yeah well it does sound a bit like Arab... meh)
/rabu just sounds silly :P

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.