Skip to content
everloot

Lore archive · Warcraft Wiki, 2023 dump

Tanking Points

Last wiki revision 2020-01-04

  • Addon: []

TankPoints Formulas

tankPoints = playerHealth / (1 - totalReduction)

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

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

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

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

blockValueFromStrength = (strength * 0.5) - 1

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

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

resilienceEffect = ReverseRating(resilience, playerLevel) * 0.01

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

mobCritBonus = 1

mobMissChance = max(0, 0.05 + defenseEffect)

mobCrushChance = (mobLevel - playerLevel) * 0.1 - 0.15

  • (if mobLevel is +4 or more)

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

blockedMod = min(1, blockValue / mobDamage)

mobSpellCritChance = max(0, 0 - resilienceEffect)

mobSpellCritBonus = 0.5

mobSpellMissChance = 0

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

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

  • Combat rating system
  • AEP, HAP
  • Item level

Categories

  • Formulas and game mechanics

Source

https://warcraft.wiki.gg/wiki/Tanking_Points · retrieved 2023-11-13 · CC BY-SA 4.0

Converted from wikitext with templates, tables and images removed, so some sentences may be missing values.

This archive predates WoW: Forever. For collected gameplay facts see the Forever database. Search the archive.