Difference between revisions of "Attack"
Onderduiker (talk | contribs) m |
Onderduiker (talk | contribs) (Preliminary revision (more to follow)) |
||
Line 1: | Line 1: | ||
{{Attack nav}} | {{Attack nav}} | ||
− | + | {{Intro}} | |
+ | Attack skills are active skills that apply weapon damage and normally require a hit check, which needs to be successful before that damage can be applied, and other events triggered. All character classes start with the standard Attack and Throw skills, while the remainder are as follows: | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{Text table}} width=100% | ||
+ | |-align=center | ||
+ | !width=17%|[[Amazon]] | ||
+ | !width=16%|[[Assassin]] | ||
+ | !width=17%|[[Barbarian (Diablo II)|Barbarian]] | ||
+ | !width=17%|[[Druid (Diablo II)|Druid]] | ||
+ | !width=16%|[[Necromancer]] | ||
+ | !width=17%|[[Paladin (Diablo II)|Paladin]] | ||
+ | |-valign=top | ||
+ | | | ||
+ | *[[Bow and Crossbow Skills|Bow & Crossbow Skills]] | ||
+ | *[[Javelin and Spear Skills|Javelin & Spear Skills]] | ||
+ | | | ||
+ | *[[Martial Arts]] | ||
+ | *[[Blade Sentinel]] | ||
+ | *[[Blade Fury]] | ||
+ | *[[Blade Shield]] | ||
+ | | | ||
+ | *Left Hand Throw | ||
+ | *[[Bash]] | ||
+ | *[[Double Swing]] | ||
+ | *[[Stun]] | ||
+ | *[[Double Throw]] | ||
+ | *[[Leap Attack]] | ||
+ | *[[Concentrate]] | ||
+ | *[[Frenzy]] | ||
+ | *[[Whirlwind]] | ||
+ | *[[Berserk]] | ||
+ | | | ||
+ | *[[Feral Rage]] | ||
+ | *[[Maul]] | ||
+ | *[[Rabies]] | ||
+ | *[[Fire Claws]] | ||
+ | *[[Hunger]] | ||
+ | *[[Fury (skill)|Fury]] | ||
+ | | | ||
+ | *[[Poison Dagger]] | ||
+ | | | ||
+ | *[[Sacrifice]] | ||
+ | *[[Smite]] | ||
+ | *[[Zeal]] | ||
+ | *[[Charge]] | ||
+ | *[[Vengeance]] | ||
+ | *[[Conversion]] | ||
+ | |} | ||
+ | |||
+ | |||
+ | [[Sorceress]] has no attack skills of her own, other than the common Attack and Throw. | ||
<br> | <br> | ||
− | |||
− | |||
<br> | <br> | ||
− | The | + | ==Chance to hit== |
+ | The following attack [[skill]]s do '''not''' require a hit check, and always hit: | ||
+ | *[[Lightning Bolt]] | ||
+ | *[[Guided Arrow]] | ||
+ | *[[Lightning Fury]] | ||
+ | *[[Smite]] used by a [[Paladin (Diablo II)|Paladin]] | ||
+ | *[[Charge]] used by a [[monster]] | ||
+ | Otherwise, an attack skill normally requires a successful hit check to apply its weapon damage and trigger events. When a hit check is performed, chance to hit is determined by the relationship between attacker level (alvl) and defender level (dlvl), and attacker [[Attack Rating]] (AR) and defender [[Defense]] rating (DR): | ||
+ | |||
+ | |||
+ | ;<center>% Chance to hit = 100 * 2 * (alvl / (alvl+dlvl) ) * (AR / (AR+DR) )</center> | ||
+ | |||
+ | |||
+ | Chance to hit has a 5% floor and 95% ceiling, so there is always at least 5% chance to hit, or miss. However, when a player character is running, hit checks are '''not''' made for any attacks made while doing so and these attacks always hit, although this does not apply while using the following mobile attack skills: | ||
+ | *[[Leap]] | ||
+ | *[[Leap Attack]] | ||
+ | *[[Whirlwind]] | ||
+ | *[[Charge]] | ||
<br> | <br> | ||
− | |||
− | === | + | ===Level=== |
− | + | Player character and [[mercenary]] level is displayed on the character screen and mercenary screen (not accessible in [[Classic]] games) respectively. [[Pet]] level is normally character level at time of summoning, with the following exceptions: | |
+ | |||
+ | |||
+ | {{Text table}} width=60% | ||
+ | !width=25%|[[Class]] | ||
+ | !width=25%|Pet | ||
+ | !width=50%|Level | ||
+ | |-valign=top | ||
+ | !rowspan=2|[[Amazon]] | ||
+ | |[[Decoy]] | ||
+ | |min( [clvl * 3/4] + slvl , clvl) | ||
+ | |- | ||
+ | |[[Valkyrie]] | ||
+ | |min( [clvl * 3/4] + slvl , clvl) | ||
+ | |-valign=top | ||
+ | !rowspan=2|[[Assassin]] | ||
+ | |[[Shadow Warrior]] | ||
+ | | | ||
+ | |- | ||
+ | |[[Shadow Master]] | ||
+ | | | ||
+ | |-valign=top | ||
+ | !rowspan=4|[[Druid (Diablo II)|Druid]] | ||
+ | |[[Raven]] | ||
+ | |slvl + clvl - 2 | ||
+ | |- | ||
+ | |[[Poison Creeper]] | ||
+ | |[clvl * 3/4] + slvl [http://www.theamazonbasin.com/d2/forums/index.php?showtopic=83539&view=findpost&p=919407] | ||
+ | |- | ||
+ | |[[Carrion Vine]] | ||
+ | |[clvl * 3/4] + slvl [http://www.theamazonbasin.com/d2/forums/index.php?showtopic=83539&view=findpost&p=919407] | ||
+ | |- | ||
+ | |[[Solar Creeper]] | ||
+ | |[clvl * 3/4] + slvl [http://www.theamazonbasin.com/d2/forums/index.php?showtopic=83539&view=findpost&p=919407] | ||
+ | |-valign=top | ||
+ | !rowspan=2|[[Necromancer]] | ||
+ | |[[Bone Wall]] | ||
+ | |mlvl | ||
+ | |- | ||
+ | |[[Bone Prison]] | ||
+ | |mlvl | ||
+ | |} | ||
− | |||
− | + | [[Mind Blast|Mind blasted]], [[Conversion|converted]] or [[revive]]d monster level is clvl when clvl < mlvl, otherwise it remains mlvl. | |
− | |||
− | |||
− | + | [[Monster]] levels are their inherent levels in Normal, but they are determined by the [[area]] level in which they spawn in Nightmare and Hell (unless they are [[boss]]es, in which case their inherent level is still used). Some monster bonuses increase their level: | |
− | + | ||
+ | {{Number table}} width=30% | ||
+ | |-align=center | ||
+ | !width=50% align=left|Monster | ||
+ | !width=50%|Mlvl | ||
+ | |- | ||
+ | !align=left|[[Champion|{{M|=Champion}}]] | ||
+ | | +2 | ||
+ | |- | ||
+ | !align=left|[[Fanatic|{{M|=Fanatic}}]] | ||
+ | | +2 | ||
+ | |- | ||
+ | !align=left|[[Ghostly|{{M|=Ghostly}}]] | ||
+ | | +2 | ||
+ | |- | ||
+ | !align=left|[[Possessed|{{M|=Possessed}}]] | ||
+ | | +2 | ||
+ | |- | ||
+ | !align=left|[[Berserker|{{M|=Berserker}}]] | ||
+ | | +3 | ||
+ | |- | ||
+ | !align=left|[[Unique (monster)|{{U|=Unique}}]] | ||
+ | | +3 | ||
+ | |- | ||
+ | !align=left|[[Super Unique|{{U|=Super Unique}}]] | ||
+ | | +3 | ||
+ | |- | ||
+ | !align=left|Minion | ||
+ | | +3 | ||
+ | |} | ||
+ | |||
+ | |||
+ | If a boss receives random Unique bonuses in Nightmare and Hell, the Unique level +3 bonus also applies in all [[difficulty]] levels (so this bonus applies to [[Griswold|{{Ub|=Griswold}}]], [[Radament|{{Ub|=Radament}}]] and [[Nihlathak (boss)|{{Ub|=Nihlathak}}]]). [http://www.theamazonbasin.com/d2/forums/index.php?showtopic=80995&view=findpost&p=922928] [http://www.theamazonbasin.com/d2/forums/index.php?showtopic=80995&st=15#entry948315] | ||
+ | |||
+ | |||
+ | {{Warn|=Chance to hit displayed by character screen when cursor is over any [[Attack Rating]] or [[Defense]] field always uses inherent monster levels in Nightmare and Hell, and it does '''not''' apply any level bonuses.}} [http://diablo.incgamers.com/forums/showthread.php?837129-LCS-attack-rating-and-chance-to-hit-formulas&p=8387692&viewfull=1#post8387692] | ||
+ | |||
+ | |||
+ | Level difference has a significant impact on chance to hit at low character levels, but it becomes much less significant as character level increases. | ||
+ | *For example, [[Corpsefire|{{Ub|=Corpsefire}}]] is level 4 in Normal and he has 26 Attack Rating and 5 Defense: a level 1 Amazon with 95 AR and 10 Defense has just 38% chance to hit him, while he has 95% chance to hit her; however, the same Amazon at level 4 now has 95% chance to hit him, and he only has ~72% chance to hit her. | ||
+ | *In a Hell [[Expansion]] game he is level 70: if a level 67 Amazon has 75% chance to hit him, and he has 25% chance to hit her, then the same Amazon at level 70 has ~77% chance to hit him, and he has ~24% chance to hit her. A difference of three levels now has a much less significant impact. | ||
+ | <br> | ||
+ | |||
+ | ===Attack Rating=== | ||
+ | [[File:Attack.png|center|thumb|600px|If a useable attack skill requires a hit check, [[Attack Rating]] values are normally displayed in the fields to the right of [[Dexterity]] on the character screen: the top field displays the value for the attack skill assigned to the left mouse button, while the bottom field does so for that assigned to the right mouse button. | ||
+ | |||
+ | If [[two weapons]] are equipped and both are used by the attack skill, then values are displayed for both, with those for the primary weapon displayed first; however, if only the primary weapon is used, then only its value is displayed. Moving the cursor over these fields will also display percentage chance to hit, although this is often unreliable.]] | ||
+ | |||
+ | |||
+ | {{Warn|=Attack Rating values are not displayed for [[Blade Sentinel]], [[Blade Fury]] and [[Blade Sentinel]], despite the fact that these require a hit check. They are also not displayed for [[Charged Strike]] and [[Lightning Strike]].}} However, while the latter two require a hit check to apply [[javelin]] or [[spear]] damage, they are two of a number of skills that trigger events on attack or upon [[missile]] collision, regardless of whether or not the attack's hit check is successful: | ||
+ | *[[Exploding Arrow]] | ||
+ | *[[Immolation Arrow]] | ||
+ | *[[Freezing Arrow]] | ||
+ | *[[Poison Javelin]] | ||
+ | *[[Plague Javelin]] | ||
+ | *[[Lightning Fury]] | ||
+ | *[[Conversion]] | ||
+ | <br> | ||
+ | |||
+ | ===Defense=== | ||
+ | [[File:Defense.png|center|thumb|600px|]] | ||
+ | <br> | ||
===Estimation=== | ===Estimation=== | ||
− | The main difference between the two components is that the level component is multiplied by two. As a result, the same estimation procedure can be used for both components without much modification needed. | + | The main difference between the two components of the chance to hit calculation is that the level component is multiplied by two. As a result, the same estimation procedure can be used for both components without much modification needed: |
+ | *For the level component, take the ratio between attacker level and defender level and find a similar ratio in the table. | ||
+ | *For the ratings component, take the ratio between [[Attack Rating]] and [[Defense]] rating and find a similar ratio in the table. | ||
+ | *Multiply them together and double the result. | ||
− | |||
− | + | {|cellpadding=0 cellspacing=0 width=100% | |
− | + | |width=30%| | |
− | + | {{Number table}} width=100% | |
− | + | |-valign=top align=center | |
− | ! | + | !width=33% rowspan=2|1 Attacking 2 |
− | ! | + | !colspan=2|Ratio |
− | ! | + | !width=33% rowspan=2|2 Attacking 1 |
− | ! | + | |-align=center |
+ | !width=17%|1 | ||
+ | !width=17%|2 | ||
|- | |- | ||
| 0.98 || 64 || 1 || 0.02 | | 0.98 || 64 || 1 || 0.02 | ||
Line 54: | Line 223: | ||
|- | |- | ||
| 0.83 || 5 || 1 || 0.17 | | 0.83 || 5 || 1 || 0.17 | ||
+ | |} | ||
+ | |width=5%| | ||
+ | |width=30%| | ||
+ | {{Number table}} width=100% | ||
+ | |-valign=top align=center | ||
+ | !width=33% rowspan=2|1 Attacking 2 | ||
+ | !colspan=2|Ratio | ||
+ | !width=33% rowspan=2|2 Attacking 1 | ||
+ | |-align=center | ||
+ | !width=17%|1 | ||
+ | !width=17%|2 | ||
|- | |- | ||
| 0.8 || 4 || 1 || 0.2 | | 0.8 || 4 || 1 || 0.2 | ||
Line 72: | Line 252: | ||
|- | |- | ||
| 0.64 || 7 || 4 || 0.36 | | 0.64 || 7 || 4 || 0.36 | ||
+ | |} | ||
+ | |width=5%| | ||
+ | |width=30%| | ||
+ | {{Number table}} width=100% | ||
+ | |-valign=top align=center | ||
+ | !width=33% rowspan=2|1 Attacking 2 | ||
+ | !colspan=2|Ratio | ||
+ | !width=33% rowspan=2|2 Attacking 1 | ||
+ | |-align=center | ||
+ | !width=17%|1 | ||
+ | !width=17%|2 | ||
|- | |- | ||
| 0.62 || 13 || 8 || 0.38 | | 0.62 || 13 || 8 || 0.38 | ||
Line 91: | Line 282: | ||
| 0.5 || 1 || 1 || 0.5 | | 0.5 || 1 || 1 || 0.5 | ||
|} | |} | ||
+ | |} | ||
+ | |||
− | + | For example, to find player A's chance to hit player B when player A is level 64 with 3,000 AR, while player B is level 66 with 2,000 Defense: | |
− | |||
− | {| | + | {{Number table}} width=30% |
− | ! | + | |-valign=top align=center |
− | ! | + | !width=33% rowspan=2|1 Attacking 2 |
− | ! | + | !colspan=2|Ratio |
− | ! | + | !width=33% rowspan=2|2 Attacking 1 |
+ | |-align=center | ||
+ | !width=17%|1 | ||
+ | !width=17%|2 | ||
|- | |- | ||
| 0.6 || 3 || 2 || 0.4 | | 0.6 || 3 || 2 || 0.4 | ||
Line 107: | Line 302: | ||
|} | |} | ||
− | Level ratio is 32:33 | + | |
+ | #Level ratio is 64:66 or 32:33 (/2), so read 0.49 from the table. | ||
+ | #Ratings ratio is 3:2, so read 0.6 from the table. | ||
+ | #Chance to hit ~ 100 * 2 * 0.49 * 0.6 ~ 58.8% | ||
+ | <br> | ||
+ | |||
+ | ==Reference== | ||
+ | *[http://www.theamazonbasin.com/d2/forums/index.php?showtopic=83539 Druid Vines and Barbarian Warcries] (Druid Room) | ||
+ | *[http://diablo.incgamers.com/forums/showthread.php?837129-LCS-attack-rating-and-chance-to-hit-formulas LCS attack rating and chance to hit formulas] (Diablo: IncGamers) | ||
+ | *Onderduiker, [http://www.theamazonbasin.com/d2/forums/index.php?showtopic=80995 Monster Bonuses, Death Damage and Corpse Explosion] (Technical Discussion) |
Revision as of 19:57, 15 February 2013
Chance to hitThe following attack skills do not require a hit check, and always hit:
Otherwise, an attack skill normally requires a successful hit check to apply its weapon damage and trigger events. When a hit check is performed, chance to hit is determined by the relationship between attacker level (alvl) and defender level (dlvl), and attacker Attack Rating (AR) and defender Defense rating (DR):
LevelPlayer character and mercenary level is displayed on the character screen and mercenary screen (not accessible in Classic games) respectively. Pet level is normally character level at time of summoning, with the following exceptions:
Attack Rating
Defense
EstimationThe main difference between the two components of the chance to hit calculation is that the level component is multiplied by two. As a result, the same estimation procedure can be used for both components without much modification needed:
Reference
|