FuBar GearRating
From WowAce Wiki
| Summary | |
|---|---|
| FuBar - GearRating | |
| Gives one single number (GearRating) to indicate the quality of a character's gear. | |
| TOC | 2.4 (20400) |
| Category | Inventory Addons |
| Author | Arthic (SylvanasEU) |
| Details | |
| Version | 0.5 |
| Embeds | Ace2, FuBarPlugin-2.0, TabletLib, DewdropLib |
| Dependencies | FuBar |
| Links | |
| Betas | GearRating Ace SVN Zip |
| Changelog | GearRating FishEye |
Contents |
What is FuBar_GearRating?
FuBar_GearRating is a small addon that calculates the GearRating of you, your target, the party or the raid.
Download: http://files.wowace.com/FuBar_GearRating/FuBar_GearRating.zip
WoWAce-forum: http://www.wowace.com/forums/index.php?topic=12427.0
What is GearRating?
The simple explaination
Simply stated, your GearRating is the (epic) average of the item levels of each item you're wearing.
The item level of an item is a number that indicates the quality of an item. This number is not shown by the default Blizzard user interface, but can be queried by addons. For example, King's Defender has item level 115.
GearRating is best interpreted compared to common item-levels, like 115 (Karazhan-epics), 120 (Tier 4), 133 (Tier 5), 141 (Tier 6).
Though GearRating works for every player-level, it is used mostly to distinguish between level 70 players.
Why would I want to know a GearRating?
The GearRating of a person is a quick indication of the quality of his/her gear-set.
While using the addon, you will get a feeling what a certain GearRating would mean.
For level 70 players, the following estimated benchmarks have been observed.
For PvE:
- GearRating 70-75: Player has just dinged level 70.
- GearRating 80-90: Player is ready for Karazhan.
- GearRating 110+: Player is ready for Serpentshrine Cavern.
- GearRating 135+: Black Temple player.
For PvP:
- None yet (Author never participates in PvP)
You can also see an example GearRating (of the author) on GearRating Example Calculation.
Beware!
GearRating is only a quick indication. Keep the following in mind:
- The GearRating of a person changes if he switches gear. For example:
- A player in a capital city could be wearing his Around Town gear-set.
- A person could be wearing gear that is not meant for his Talent Spec. For example:
- A holy priest wearing his DPS-gear might have a high GearRating, but would still be a bad healer.
- A protection warrior wearing his DPS-gear might have a high GearRating, but would still be a bad tank.
- The item level of an item is constant and therefore:
- all item enchants are ignored by GearRating.
- GearRating is not influenced by the quality of possibly socketed gems. Therefore, the GearRating of a completely unsocketed gear-set and the GearRating of a full epic socketed gear-set would be the same.
The complex explaination
Your GearRating is not simply the average of the items levels of each item. The notes below explain what factors complicate the calculation.
- Item level 115 on a rare quality item (blue) is different from item level 115 on a epic quality item. Conclusion: It would be unfair to rate items by just their item level alone. Item levels have to be compensated by looking at the quality of the item.
- An item level 115 chest-item has more 'room for stats' than a item level 115 bracer-item. Conclusion: It would be unfair to compare items in different slots. Item levels have to be compensated by looking at the location of the item (which slot it is in).
So, GearRating is the 'average' of the compensated item levels of each item.
If you want to know how the item levels are compensated, read the section Calculation at the bottom.
How do I use FuBar_GearRating?
Installation
As any addon, place the FuBar_GearRating-folder into your World of Warcraft/Interface/Addons-folder.
Reading GearRating
FuBar_GearRating will be placed on a FuBar. The icon looks like a shield with "GR" on it. Next to the icon is a number. That number is the GearRating of the gear-set you are currently wearing.
As you move your mouse over the icon/text a popup appears. The contents of this popup depend on some things:
- If you have a player targgeted, there will be the option "<Get GearRating of Target>"
- If you are in a party, there will be the option "<Get GearRating of Party>"
- If you are in a raid, there will be the option "<Get GearRating of Raid>"
You can click these options to get the GearRating of other people. Note that since WoW 2.4, FuBar_GearRating has to open the Inspect-window to be able to get the GearRating of other people. So, in fact, if you request the GearRating of a 25-man, it will open 25 Inspect-windows really fast (and the last one will stay opened).
If you rightclick the icon/text, there are some options. Most options are default Ace2/FuBar options. There is one new option-group: 'Raid Display'. The checkboxes in this group will change the output of "<Get GearRating of Raid>". Just try it a bit.
Broadcasting GearRating
On the tooltip, there are some captions, like 'Player', 'Target', 'Party' and/or 'Raid'. By clicking a caption the popup will change to "Choose a destination to broadcast to"-mode. (You can only click a caption if the GearRating belonging to that caption is known.) By clicking:
- 'say', 'party', 'raid', 'guild', 'officer': broadcast to that channel.
- 'target': whisper your target
- 'whisper': your chat-editbox will open with "/gearrating broadcast2player ", type the name of the player you want to whisper and press enter.
- 'channel': your chat-editbox will open with "/gearrating broadcast2channel ", type the name or number of the channel you want to broadcast to and press enter.
- '<<< Back': If you changed your mind and want to return to the normal contents of the popup.
Calculation of GearRating
Step 1 and 2 will explain how the item level of one item is compensated. Step 3 will explain how to sum these up and divide to get your GearRating.
You can also see an example calculation on GearRating Example Calculation.
Step 1: Compensation for Item Quality
As explained above, uncompensated item levels are different accross the quality spectrum (uncommon, rare, epic, legendary).
To get the quality-compensated item level of an item, do the following:
- quality-compensated item level = (uncompensated item level - X) * Y
X and Y being:
- 4.00 and 0.5000 for Uncommon (green)
- 1.84 and 0.6250 for Rare (blue):
- 1.30 and 0.7692 for Epic (purple):
- 0.00 and 1.0000 for Legendary (orange):
These numbers have been deduced from http://www.wowwiki.com/Level_(Item)#Calculating_Item_Level
Step 2: Compensation for Item Location
As explained above, items for different item-slots can have the same uncompensated item level, but 'totally' different 'room for stats'.
Step 2.a: Armor
To get the location-compensated item level of an item:
- location&quality-compensated item level = (quality-compensated item level) * Z
Z being:
- 0.550 for Neck, Wrist, Finger, Back
- 0.700 for Trinket
- 0.777 for Shoulder, Feet, Hands, Waist
- 1.000 for Head, Chest, Legs
These numbers have been taken from http://www.wowwiki.com/Level_(Item)#Slot_Modifiers
Step 2.b: Weapons
To get the location-compensated item level of an item:
- location&quality-compensated item level = (quality-compensated item level) * Z
Z being:
- 1.000 for Main Hand Weapon
- 0.777 for Off-hand Weapon
- 1.777 for Two Handed Weapon
- 0.777 for Shield
- 0.550 for Bow, Crossbow, Gun
- 0.550 for Thrown
- 0.550 for Wand
- 0.777 for Held in off-hand
- 0.550 for Relic
Note that these numbers have been partly taken from the previously mentioned site, but some of them have been 'guessed'. Check the comments in the code of RatingConstants.lua for the justification of these numbers.
Step 2.c: Hunters
The above numbers cause ranged weapons to carry less weight in the GearRating. As this is undesired for Hunters, the following is done:
- Ranged weapon:
- hunter location*quality-compensated item level = location&quality-compensated item level * 3
- Melee weapons:
- hunter location*quality-compensated item level = location&quality-compensated item level / 3
Note that 0.55 * 3 = 1.65 making the ranged weapon of the hunter almost as important as a 2-handed weapon.
These formulas cancel eachother out when it comes to GearRating, which is convenient if you still want to be able to compare Hunters to other classes.
Step 3: GearRating
So, now we have the compensated item-level for each item. Simply sum these values to get the: total compensated item-level, abbreviated to tcil.
In version 0.41 and lower, tcil was the same as GearRating. However, later, a formula was found to scale tcil to the expectations of the users.
So, the question that we ask ourselves is: "What epic-item-level would 17 items have be, to get to the same tcil that my gear has?"
To answer this question we have to solve the following formula:
- (X - 1.3) * 0.7692 * 1 + (X - 1.3) * 0.7692 * 0.55 + (X - 1.3) * 0.7692 * 0.777 + ... + (X - 1.3) * 0.7692 * 0.777 + (X - 1.3) * 0.7692 * 0.55 = tcil
We can substitute U = (X - 1.3) * 0.7692 to get:
- U * 1 + U * 0.55 + U * 0.777 + ... + U * 0.777 + U * 0.55 = tcil
This can be shortened to:
- 4 * (U * 1) + 5 * (U * 0.777) + 6 * (U * 0.55) + 2 * (U * 0.700) = tcil
Which simplifies to:
- (4 * U) + (3.885 * U) + (3.3 * U) + (1.4 * U) = tcil
Which simplifies to:
- 12.585 * U = tcil
Now, U is the answer to the question: "What LEGENDARY-item-level would 17 items have to be, to sum up to tcil?"
Remember U = (X - 1.3) * 0.7692
Now, X is the answer to the question: "What EPIC-item-level would 17 items have to be, to sum up to tcil?"
So, to conclude, to calculate the 'average' epic-item-level the formula is:
- ((tcil / 12.585) * 1.3) + 1.3
Since version 0.5, this formula is used to calculate the GearRating.

