[Wotlk] Tank Stats

[Wotlk] Tank Stats

0 Downloads

Description

Shows hit, armor, avoidance, expertise and crit reduction.

Used primarily for tanks.

If you want more offensive stats you can install my other WA [Wotlk] Melee Stats at the bottom of this description.

Formula used for Avoidance (vs lvl 80)

enemyMissCoef = 0.956; -- 0.972 for bears
baseMissChance = 5 - (UnitLevel("player") \* 5 - select(1, UnitDefense("player"))) \* 0.04; -- vs lvl 80
enemyMissChance = baseMissChance + 1 / (0.0625 + enemyMissCoef / (defense \* 0.04));
defense = math.floor(GetCombatRatingBonus(CR\_DEFENSE\_SKILL));
dodgeChance = GetDodgeChance();
blockChance = GetBlockChance(); -- optional, see options
parryChance = GetParryChance();

avoidance = dodgeChance + blockChance + parryChance + neRacial + enemyMissChance;

neRacial represents the Night Elf racial. If player is Night Elf, it is equal to 2, otherwise it's equal to 0.

Formula used for EHP

otherDR = classDR \* buffDR;

ehp = (playerMaxHealth / (1 - armorDR)) / otherDR;

classDR is the damage reduction from the talent of your class. For example, as a prot warrior, it will check if you have defensive stance active and if so add 10% of damage reduction.

buffDR is the damage reduction from the buffs. For example, Blessing of Sanctuary reduces damage taken by 3%.

DR Details (click me)
https://wow.zamimg.com/images/wow/icons/medium/class\_deathknight.jpg" style="border-radius: 50%; margin-right: 0.5rem;" />  Death Knight
https://wow.zamimg.com/images/wow/icons/medium/class\_paladin.jpg" style="border-radius: 50%; margin-right: 0.5rem;" />  Paladin
https://wow.zamimg.com/images/wow/icons/medium/class\_warrior.jpg" style="border-radius: 50%; margin-right: 0.5rem;" />  Warrior
https://wow.zamimg.com/images/wow/icons/medium/class\_druid.jpg" style="border-radius: 50%; margin-right: 0.5rem;" />  Druid
https://wow.zamimg.com/images/wow/icons/medium/inv\_misc\_head\_dragon\_01.jpg" style="border-radius: 50%; margin-right: 0.5rem;" />  Buffs

Options

If you don't want to see a certain stat, you can either uncheck it in the group custom options or remove the aura corresponding to the stat.

You can choose whether to show Expertise or expertise rating in the custom options (Expertise by default).

You can also choose if you want to use a color for the labels, and which color to use.

Arms expertise talent is for taking into account the https://www.wowhead.com/wotlk/spell=20505/weapon-mastery" style="color: #67BCFF">[Weapon Mastery] arms warrior talent that reduces your chances to get dodged by 2%, which is equivalent to 2 / 0.25 = 8 Expertise.

What is Crit reduction / Defense equivalence ?

"Crit reduction" is the percentage reduction in the chance of being hit by a critical strike. The cap is 5.6% for bosses. The formula is:

_ , armorDefense = UnitDefense("player");
resilienceBonus = GetCombatRatingBonus(CR_RESILIENCE_CRIT_TAKEN);

critReduction = armorDefense * 0.04 + resilienceBonus;

Feral druids also have their talent https://www.wowhead.com/wotlk/spell=33856/survival-of-the-fittest" style="color: #67BCFF">[Survival of the Fittest] which can provide up to 6% crit reduction.

"Defense equivalence" is the representation of (Defense + Resilience) converted to Defense. The formula is:

local baseDefense = UnitDefense("player");

defEq = baseDefense + math.floor(critReduction / 0.04 \* 100) / 100;

1 Defense = 0.04% crit reduction
1 Resilience = 0.022% crit reduction

Other

Wotlk Tank (Panel version)
Wotlk Melee version
Wotlk Hunter version
Wotlk Spell version

Big thanks to magey and GroxEmpire from Fight Club discord for their help/verifications.

Please report any bug/suggestion/request in the comments.