Skip to content

Attack table

magey edited this page Jun 14, 2019 · 67 revisions

Everything we know so far about attack tables in WoW Classic.

Officially confirmed by Blizzard

Source: https://us.forums.blizzard.com/en/wow/t/bug-hit-tables/185675/12

  • Creatures at your level have a 5% chance to Dodge your attacks. Each additional level the target has over the player grants them 0.5% additional chance to dodge. (So 6.5% chance to Dodge for creatures 3 levels above the player.)
  • Creatures that are 3 levels above the player have a 14% Parry chance.
  • Players have an 8% chance to miss a creature that is 3 levels above them.
  • Critical Strike chance is reduced by 1% per each additional level the target has over the player. (So if you have a 4% chance to crit an at-level target, you have a 1% chance to crit a +3-level target.)

Source: https://us.forums.blizzard.com/en/wow/t/bug-hit-tables/185675/32

  • There is some code in 1.12 that explicitly adds a modifier that causes the first 1% of +hit gained from talents or gear to be ignored against monsters with more than 10 Defense Skill above the attacking player’s Weapon Skill. This means that the so-called “hit cap” is in effect 9% rather than 8% for a player with 300 Weapon Skill fighting a level 63 monster with a Defense Skill of 315. With a Weapon Skill of 305, such as from Sword Specialization (Humans) or Axe Specialization (Orcs), this hit modifier is no longer in place against +3 level monsters, provided that you are using the appropriate weapon type to gain the passive bonus. Needless to say, this makes +Weapon Skill very good against raid-level monsters.

Work-in-progress results of our tests

Note: these numbers are our current estimates and should be taken with a grain of salt; they can change when we get more data.

Miss

Blizzard states:

Players have an 8% chance to miss a creature that is 3 levels above them

Our data shows that Miss chance seems to follow Beaza's formula found in his edits to Miss on wowwiki, which also agrees with Blizzard's statement above. Summarized:

If the target is a mob and defense minus attack rating is 11 or more:
    MissChance = 5% + (TargetLevel*5 - AttackerSkill) * 0.2%

If the target is a mob and defense minus attack rating is 10 or less:
    MissChance = 5% + (TargetLevel*5 - AttackerSkill) * 0.1%

If the target is a mob below level 10:
    MissChance = NormalMissChance * (TargetLevel / 10)

If the target is a player:
    MissChance = 5% + (PlayerDefense - AttackerSkill) * 0.04%

Which means with +5 weapon skill bonus you only have 6% chance to miss mobs 3 levels higher than you, instead of 8% with no weapon skill bonus.

Glancing blows

Out test results agree with Beaza's formula on glancing blow chance from wowwiki which can be summarized as follows for melee classes:

GlancingChance = 10% + (TargetLevel*5 - MIN(AttackerLevel*5,AttackerSkill)) * 2%
ΔLevel Chance to occur Base damage penalty
0 10% 5%
1 20% 5%
2 30% 15%
3 40% 35%

Glancing damage reduction also seems to follow Beaza's formulas from wowwiki as well (note this applies to melee classes only, non-melee formula slightly different):

Low end: 1.3 - 0.05*(defense-skill) capped at 0.91
High end: 1.2 - 0.03*(defense-skill) min of 0.2 and capped at 0.99
Average Reduction: (high + low) / 2

Weapon Skill

Our testing so far agrees with Beaza's formulas for the data points we have, but we're still missing a lot of data points to verify the entire range. The following table uses these formulas to fill in the missing values of glancing damage penalty and miss chance:

ΔDefense/Skill Glancing penalty Miss chance Hit cap
15 35% 8.0% 9.0%
14 31% 7.8% 8.8%
13 27% 7.6% 8.6%
12 23% 7.4% 8.4%
11 19% 7.2% 8.2%
10 15% 6.0% 6.0%
9 11% 5.9% 5.9%
8 7% 5.8% 5.8%
7 5% 5.7% 5.7%
6 5% 5.6% 5.6%
5 5% 5.5% 5.5%
4 5% 5.4% 5.4%
3 5% 5.3% 5.3%
2 5% 5.2% 5.2%
1 5% 5.1% 5.1%
0 5% 5.0% 5.0%

Dodge

Blizzard states:

Creatures at your level have a 5% chance to Dodge your attacks. Each additional level the target has over the player grants them 0.5% additional chance to dodge. (So 6.5% chance to Dodge for creatures 3 levels above the player)

Beaza tells us something more detailed on his wowwiki edits on Dodge:

Each point of Defense over the attacker's Attack skill adds 0.04% Dodge against players and 0.1% against mobs; on the other hand, each point of Defense below the attacker's Attack skill cuts Dodge by 0.04% against players and 0.1% against mobs.

Combing these two gives us the following formulas:

If the target is a mob:
    DodgeChance = 5% + (TargetLevel*5 - AttackerSkill) * 0.1%

If the target is a player:
    DodgeChance = PlayerDodge + (PlayerDefense - AttackerSkill) * 0.04%

This means that with +5 weapon skill vs. a +3 level mob your chance to be dodged will decrease from 6.5% to 6%. Our data for +5 skill vs. 3+ mob shows that dodge chance is affected by weapon skill but the confidence intervals are still too high to resolve that 0.5% difference.

Block

While Blizzard hasn't said anything about block chance specifically, we assumed it would function like dodge meaning vs. a +3 level mob you would have 6.5% chance to be blocked. We were confounded when the results of our tests showed ~5% block chance even for +3 level mobs. Recently found edits by Beaza to the Block entry on wowwiki state the following:

The base chance to block an attack is 5% and this is modified by a factor of the rating difference between the attacker's weapon skill and the defender's defense. Each point of difference adjusts the base chance by 0.1% if the target is a mob and 0.04% if the target is a player. Mobs level 9 and lower do not block as frequently, just as they are not missed as frequently as they should be. Also, mobs cannot block more than 5% of attacks regardless of rating difference.

Beaza's assertion that mobs cannot block more than 5% of attacks regardless of rating difference fits with our test results. While not an official confirmation, Beaza formulas have proven to be correct in other areas so this might be a hint that this behavior should be expected.

Critical Strike

Our test results match Blizzard's official statement; your critical strike chance is reduced by 1% for each level the target has above you. The change to your critical strike chance also seems to follow Beaza's edits to wowwiki which say increased weapon skill has no effect on your critical strike chance vs. higher level mobs; you still have ~3% suppression to your critical strike chance even with +5 weapon skill. Effectively, your crit suppression at +5 weapon skill is 3.2% since your spell book crit will also include the 0.2% crit chance you get from the weapon skill vs. same level mobs/players.

Beaza's crit chance formulas can be summarized as follows:

If the target is a mob and attack rating minus defense is less than 0:
    CritChance = PlayerCrit + (MIN(PlayerLevel*5,PlayerSkill) - TargetLevel*5) * 0.2%

If the target is not a mob or the rating difference is above or equal to 0:
    CritChance = PlayerCrit + (PlayerSkill - TargetLevel*5) * 0.04%

Test breakdown

Note: all hits are white only

Equal level target (n=5001)

Player (level) Class Skill Crit Target (level) Attacks Log
Vilius#7683 (20) Warrior 100/100 4.49% Zhevra Courser (20) 3988 link
dmzor#3092 (30) Paladin 150/150 3.88% Highland Strider (30) 1013 link

Zhevra Courser

  • Crit: 4.39% ±0.65% (175)
  • Miss: 5.49% ±0.72% (219)
  • Parry: 5.12% ±0.70% (204)
  • Dodge: 5.29% ±0.71% (211)
  • Block: 4.59% ±0.66% (183)
  • Glancing: 9.93% ±0.95% (396)
  • Glance Reduction: ~3.98%

Highland Strider

  • Hit: 64.66% ±3.00% (655)
  • Crit: 4.34% ±1.28% (44)
  • Miss: 5.23% ±1.40% (53)
  • Parry: 4.94% ±1.36% (50)
  • Dodge: 5.33% ±1.41% (54)
  • Block: 6.02% ±1.49% (61)
  • Glancing: 9.48% ±1.84% (96)
  • Glance Reduction: ~4.50%

Totals (4.37% crit chance)

  • Hit: 65.09% ±1.35% (3255)
  • Crit: 4.38% ±0.58% (219)
  • Miss: 5.44% ±0.64% (272)
  • Parry: 5.08% ±0.62% (254)
  • Dodge: 5.30% ±0.63% (265)
  • Block: 4.88% ±0.61% (244)
  • Glancing: 9.84% ±0.84% (492)
  • Glance Reduction: ~4.15%

Target at +1 level (n=2000)

Player (level) Class Skill Crit Target (level) Attacks Log
dmzor#3092 (30) Paladin 150/150 3.88% Snapjaw (31) 2000 link
  • Hit: 55.20% ±2.22% (1104)
  • Crit: 2.25% ±0.66% (45)
  • Miss: 6.00% ±1.06% (120)
  • Parry: 5.75% ±1.04% (115)
  • Dodge: 5.95% ±1.06% (119)
  • Block: 4.55% ±0.93% (91)
  • Glancing: 20.30% ±1.80% (406)
  • Glance Reduction: ~4.85%

Target at +2 levels (n=1999)

Player (level) Class Skill Crit Target (level) Attacks Log
dmzor#3092 (30) Paladin 150/150 3.88% Mountain Lion (32) 1999 link
  • Hit: 45.27% ±2.23% (905)
  • Crit: 1.75% ±0.59% (35)
  • Miss: 6.20% ±1.08% (124)
  • Parry: 6.55% ±1.11% (131)
  • Dodge: 5.70% ±1.04% (114)
  • Block: 5.30% ±1.00% (106)
  • Glancing: 29.21% ±2.03% (584)
  • Glance Reduction: ~14.19%

Target at +3 levels (n=4567)

Player (level) Class Skill Crit Target (level) Attacks Log
Vilius#7683 (20) Warrior 100/100 4.49% Antlered Courser (23) 1487 link
Towneh#2626 (30) Warrior 150/150 4.14% Giant Yeti (33) 1900 link
dmzor#3092 (30) Paladin 150/150 3.88% Mountain Yeti (33) 1180 link

Antlered Courser

  • Hit: 25.69% ±2.27% (382)
  • Crit: 1.34% ±0.60% (20)
  • Miss: 7.80% ±1.39% (116)
  • Parry: 13.85% ±1.79% (206)
  • Dodge: 6.39% ±1.27% (95)
  • Block: 4.51% ±1.08% (67)
  • Glancing: 40.42% ±2.55% (601)
  • Glance Reduction: ~35.41%

Giant Yeti

  • Hit: 26.26% ±2.02% (499)
  • Crit: 2.16% ±0.67% (41)
  • Miss: 8.89% ±1.31% (169)
  • Parry: 13.42% ±1.56% (255)
  • Dodge: 7.00% ±1.17% (133)
  • Block: 4.53% ±0.95% (86)
  • Glancing: 37.74% ±2.22% (717)
  • Glance Reduction: ~35.18%

Mountain Yeti

  • Hit: 25.42% ±2.54% (300)
  • Crit: 0.42% ±0.38% (5)
  • Miss: 8.22% ±1.60% (97)
  • Parry: 14.58% ±2.05% (172)
  • Dodge: 5.93% ±1.38% (70)
  • Block: 5.34% ±1.31% (63)
  • Glancing: 40.08% ±2.85% (473)
  • Glance Reduction: ~34.66%

Totals (4.19% crit chance)

  • Hit: 25.86% ±1.30% (1181)
  • Crit: 1.45% ±0.35% (66)
  • Miss: 8.36% ±0.82% (382)
  • Parry: 13.86% ±1.02% (633)
  • Dodge: 6.53% ±0.73% (298)
  • Block: 4.73% ±0.63% (216)
  • Glancing: 39.22% ±1.44% (1791)
  • Glance Reduction: ~35.06%

Target at +3 levels, +2 weapon skill (n=1200)

Player (level) Class Skill Crit Target (level) Attacks Log
dmzor#3092 (30) Paladin 150/150 8.96% Plains Creeper (33) 1200 link
  • Hit: 24.75% ±2.49% (297)
  • Crit: 3.50% ±1.06% (42)
  • Miss: 7.83% ±1.55% (94)
  • Parry: 12.17% ±1.89% (146)
  • Dodge: 5.17% ±1.28% (62)
  • Block: 3.42% ±1.05% (41)
  • Glancing: 43.17% ±2.86% (518)
  • Glance Reduction: ~26.86%

Target at +3 levels, +5 weapon skill (n=9925)

Player (level) Class Skill Crit Target (level) Attacks Log
Vilius#7683 (20) Warrior 105/105 4.69% Antlered Courser (23) 1488 link
Towneh#2626 (30) Warrior 155/155 4.34% Giant Yeti (33) 1322 link
magey#0001 (10)
Scylla#0001
Rogue 55/55 10.49% Fleshripper (13) 1254 link
Trevor#7325 (40) Warrior 205/205 18.48% Grimtotem Shaman (43)
Longtooth Howler (43)
2437 link
Towneh#2626 (40) Warrior 205/205 10.89% Steeljaw Snapper (43) 3424 link

Antlered Courser

  • Hit: 26.95% ±2.30% (401)
  • Crit: 1.75% ±0.68% (26)
  • Miss: 6.18% ±1.25% (92)
  • Parry: 14.18% ±1.81% (211)
  • Dodge: 5.91% ±1.22% (88)
  • Block: 5.38% ±1.17% (80)
  • Glancing: 39.65% ±2.54% (590)
  • Glance Reduction: ~15.25%

Giant Yeti

  • Hit: 25.79% ±2.41% (341)
  • Crit: 2.04% ±0.78% (27)
  • Miss: 7.03% ±1.41% (93)
  • Parry: 14.67% ±1.95% (194)
  • Dodge: 5.75% ±1.28% (76)
  • Block: 5.07% ±1.21% (67)
  • Glancing: 39.64% ±2.69% (524)
  • Glance Reduction: ~14.62%

Fleshripper

  • Hit: 22.17% ±2.35% (278)
  • Crit: 7.50% ±1.49% (94)
  • Miss: 5.90% ±1.33% (74)
  • Parry: 11.16% ±1.78% (140)
  • Dodge: 5.90% ±1.33% (74)
  • Block: 6.14% ±1.36% (77)
  • Glancing: 41.23% ±2.78% (517)
  • Glance Reduction: ~14.26%

Grimtotem Shaman, Longtooth Howler

  • Hit: 15.02% ±1.45% (366)
  • Crit: 12.68% ±1.35% (309) (possible beta bug - currently under investigation)
  • Miss: 6.20% ±0.98% (151)
  • Parry: 13.34% ±1.38% (325)
  • Dodge: 7.02% ±1.03% (171)
  • Block: 4.68% ±0.86% (114)
  • Glancing: 41.08% ±1.99% (1001)
  • Glance Reduction: ~14.97%

Steeljaw Snapper

  • Hit: 23.04% ±1.44% (789)
  • Crit: 4.99% ±0.74% (171)
  • Miss: 5.23% ±0.76% (179)
  • Parry: 14.46% ±1.20% (495)
  • Dodge: 6.13% ±0.82% (210)
  • Block: 5.20% ±0.76% (178)
  • Glancing: 40.95% ±1.68% (1402)
  • Glance Reduction: ~15.05%

Totals (10.90% crit chance, 10.16% corrected for possible beta bug - currently under investigation)

  • Hit: 21.91% ±0.83% (2175)
  • Crit: 6.32% ±0.49% (627)
  • Miss: 5.93% ±0.47% (589)
  • Parry: 13.75% ±0.69% (1365)
  • Dodge: 6.24% ±0.49% (619)
  • Block: 5.20% ±0.45% (516)
  • Glancing: 40.64% ±0.99% (4034)
  • Glance Reduction: ~15.35%