Fandom

WoWWiki

Tanking Points

104,669pages on
this wiki
Add New Page
Talk2 Share

History & uses Edit

Values Edit

TankPoints Formulas

TankPointsEdit

tankPoints = playerHealth / (1 - totalReduction)

Melee Total ReductionEdit

totalReduction[MELEE] = 1 - ((mobCritChance * (1 + mobCritBonus) * mobCritDamageMod) + (mobCrushChance * 1.5) + (1 - mobCrushChance - mobCritChance - blockChance * blockedMod - parryChance - dodgeChance - mobMissChance)) * (1 - armorReduction) * meleeTakenMod

Spell Total ReductionEdit

totalReduction[SCHOOL] = 1 - ((mobSpellCritChance * (1 + mobSpellCritBonus) * mobSpellCritDamageMod) + (1 - mobSpellCritChance - mobSpellMissChance)) * (1 - schoolReduction[SCHOOL]) * spellTakenMod

Armor ReductionEdit

levelModifier = attackerLevel

if ( levelModifier > 59 ) then
 levelModifier = levelModifier + (4.5 * (levelModifier - 59))
end
armorReductionTemp = armor / ((85 * levelModifier) + 400)
armorReduction = armorReductionTemp / (armorReductionTemp + 1)
if armorReduction > 0.75 then
 armorReduction = 0.75
end
if armorReduction < 0 then
 armorReduction = 0
end

Defense EffectEdit

defenseEffect = (defense - attackerLevel * 5) * 0.04 * 0.01

Block Value From StrengthEdit

blockValueFromStrength = (strength * 0.5) - 1

Block ValueEdit

blockValue = floor(blockValueFromStrength) + floor((blockValueFromItems + blockValueFromShield) * blockValueMod)

Mob Damage (default formula)Edit

mobDamage = (levelModifier * 55) * meleeTakenMod * (1 - armorReduction)

Resilience EffectEdit

resilienceEffect = ReverseRating(resilience, playerLevel) * 0.01

Mob Crit ChanceEdit

mobCritChance = max(0, 0.05 - defenseEffect - resilienceEffect)

Mob Crit BonusEdit

mobCritBonus = 1

Mob Miss ChanceEdit

mobMissChance = max(0, 0.05 + defenseEffect)

Mob Crush ChanceEdit

(if mobLevel is +4 or more)

mobCrushChance = (mobLevel - playerLevel) * 0.1 - 0.15

Mob Crit Damage ModEdit

mobCritDamageMod = max(0, 1 - resilienceEffect * 2)

Blocked ModEdit

blockedMod = min(1, blockValue / mobDamage)

Mob Spell Crit ChanceEdit

mobSpellCritChance = max(0, 0 - resilienceEffect)

Mob Spell Crit BonusEdit

mobSpellCritBonus = 0.5

Mob Spell Miss ChanceEdit

mobSpellMissChance = 0

Mob Spell Crit Damage ModEdit

mobSpellCritDamageMod = max(0, 1 - resilienceEffect * 2)

Resistance ReductionEdit

schoolReduction[SCHOOL] = 0.75 * (resistance[SCHOOL] / (mobLevel * 5))


Also see Edit

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Also on Fandom

Random Wiki