Breakpoints: Difference between revisions

no edit summary
(clarifications)
No edit summary
Line 10:
Most breakpoint values haven't changed, and all threshold values remain unchanged. There is a new advanced character info page within the game which displays FCR, FHR, and FBR breakpoints.
 
'''Cast Rate'''
* [[Frozen Orb]] now uses "slow" sorc FCR frames
* [[Lightning]] now uses "normal" sorc FCR frames
 
'''Attack Rate'''
* [[Strafe]] has additional high-end breakpoints since its missiles no longer cause next-hit-delay
* [[Blade Fury]] is now affected by attack speed (same breakpoints as other traps)
Line 20:
* [[Fists of Fire]], [[Claws of Thunder]], and [[Blades of Ice]] now use standard breakpoints (same as other single-hit martial arts skills)
* [[Whirlwind]] no longer benefits from attack speed - it hits once every 5 frames when using a single weapon or twice every 6 frames when dual-wielding (each weapon hits simultaneously)
:** Note: [[Blade Dance]] (the Assassin-only version on [[Chaos]] (now called [[Blade Dance]]) was similarly changed, but hits 1 frame faster
* Dual-wielding attack speed breakpoints are now based on the faster weapon (determined via WSM) rather than taking both weapon speeds into account
** if both weapons have the same WSM, the attacks are based on the primary weapon ''(unconfirmed)''
** applies to all dual-wielding attacks, even single-hit martial arts skills that don't alternate weapons - for those attacks, a faster weapon can be equipped as an offhand to bypass the inherent speed of the attacking weapon ''(may be [[Bugs|unintended]] behavior and changed in the future)''
* [[Berserk]] is now a dual-wielding attack and uses the same breakpoints as [[Frenzy]]
 
Note: Several multi-hit attacks ([[Fend]], [[Strafe]], [[Dragon Talon]], [[Zeal]], [[Fury_(Skill)|Fury]]) are now limited to 3 or 5 hits per attack - this reduces the number of intermediate hits, but doesn't change the breakpoints for those hits. Since intermediate hits use the same breakpoints as each other and there's still at least 1 intermediate hit per attack, this change doesn't affect breakpoints. While the total frames per attack will be lower for these skills, this difference is taken into consideration when they are balanced.
 
==Breakpoints==
Line 40 ⟶ 42:
'''<span class="emphasis">Total <h3 style="display:inline; border:0px; padding:0px;">Attack Speed</h3> Breakpoints</span>'''
 
Most attacks use standard totalTotal attackAttack speedSpeed (TAS) breakpoints which are listed in the first table below. Some attacks ([[Breakpoints#Multi|multi-hit]] attacks & [[Breakpoints#Wereform|wereform]] attacks) use other breakpoints which are listed in separate tables. Note that these breakpoints are not the same as IAS breakpoints shown by many [https://planetdiablo.eu/diablo2/calcs/speedcalc/speedcalc_english.php Attack Speed Calculators], although those can be derived from the values here by referencing the [[Breakpoints#IAS|IAS thresholds]] further below.
 
'''Total Attack Speed''' = [[Breakpoints#IAS|Effective Item IAS]] + Skill IAS - [[Item_Bases#Speed|WSM]]
* The Weapon Speed Modifier (WSM) is subtracted instead of added because its sign is flipped (it stores higher speeds as negatives)
* Skill IAS: [[Burst of Speed]], [[Increased Speed]], [[Frenzy]], [[Werewolf]], [[Fanaticism]] (alsoenemies may apply [[Decrepify]] and& [[Holy Freeze]] from enemies)
 
If both WSM and Skill IAS are 0, Total Attack Speed and Effective Item IAS are equal. In this case, the IAS breakpoints can be immediately found from the [[Breakpoints#IAS|IAS thresholds]] table by converting the TAS breakpoints into Item IAS. If either WSM or Skill IAS are non-zero, you'll first need to remove them from the TAS values - whatever is leftover will be the Effective Item IAS, which can be converted in the same way to find the IAS breakpoints.
Line 409 ⟶ 411:
|}
:* Rows with multiple hits refer to the breakpoints for each individual hit (they'll last more frames when combined)
:* Breakpoints with multiple speeds listed ([[Fend]] & [[Strafe]]) are due to some hits getting faster, then slower, then faster again (in terms of animation frames) as the totalTotal attackAttack speedSpeed rises. Usually this coincides with the frame count of other hits moving in the opposite direction, so the overall speed either remains the same or increases.
 
{| class="wikitable mw-collapsible mw-collapsed"
Line 428 ⟶ 430:
! 33 !! 32 !! 31 !! 30 !! 29 !! 28 !! 27 !! 26 !! 25 !! 24 !! 23 !! 22 !! 21 !! 20 !! 19 !! 18 !! 17 !! 16 !! 15 !! 14 !! 13 !! 12 !! 11 !! 10 !! 9 !! 8 !! 7 !! 6 !! 5 !! 4 !! 3 !! 2
|-
! rowspan="19" | Werewolf Attack, [[Fury_(Skill)|Fury]]&nbsp;(Hit&nbsp;3)
! <span class="omod">-20</span> !! <span class="omod">-3</span> !! !! !!
| 0 || 1 || 4 || 8 || 11 || 15 || 19 || 24 || 28 || 34 || 39 || 45 || 52 || 59 || 67 || || || || || || || || || || || || || || || || ||
Line 494 ⟶ 496:
! 33 !! 32 !! 31 !! 30 !! 29 !! 28 !! 27 !! 26 !! 25 !! 24 !! 23 !! 22 !! 21 !! 20 !! 19 !! 18 !! 17 !! 16 !! 15 !! 14 !! 13 !! 12 !! 11 !! 10 !! 9 !! 8 !! 7 !! 6 !! 5 !! 4 !! 3 !! 2
|-
! rowspan="19" | Werewolf [[Fury_(Skill)|Fury]]&nbsp;(Hits&nbsp;1‑2)
! <span class="omod">-20</span> !! <span class="omod">-3</span> !! !! !!
| || || || || || || || || || || || || || || || 0 || 6 || 12 || 20 || 28 || 38 || 50 || 63 || || || || || || || || ||
Line 1,564 ⟶ 1,566:
! 50 !! 49 !! 48 !! 47 !! 46 !! 45 !! 44 !! 43 !! 42 !! 41 !! 40 !! 39 !! 38 !! 37 !! 36 !! 35 !! 34 !! 33 !! 32 !! 31 !! 30 !! 29 !! 28 !! 27 !! 26 !! 25 !! 24 !! 23 !! 22 !! 21 !! 20 !! 19 !! 18 !! 17 !! 16 !! 15 !! 14 !! 13 !! 12 !! 11 !! 10 !! 9 !! 8 !! 7 !! 6 !! 5 !! 4 !! 3 !! 2
|-
! rowspan="20" | Werewolf Attack, [[Fury_(Skill)|Fury]]&nbsp;(Hit&nbsp;3)
! !! !! !! !!
| || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || ||
Line 1,633 ⟶ 1,635:
! 50 !! 49 !! 48 !! 47 !! 46 !! 45 !! 44 !! 43 !! 42 !! 41 !! 40 !! 39 !! 38 !! 37 !! 36 !! 35 !! 34 !! 33 !! 32 !! 31 !! 30 !! 29 !! 28 !! 27 !! 26 !! 25 !! 24 !! 23 !! 22 !! 21 !! 20 !! 19 !! 18 !! 17 !! 16 !! 15 !! 14 !! 13 !! 12 !! 11 !! 10 !! 9 !! 8 !! 7 !! 6 !! 5 !! 4 !! 3 !! 2
|-
! rowspan="20" | Werewolf [[Fury_(Skill)|Fury]]&nbsp;(Hits&nbsp;1‑2)
! !! !! !! !!
| || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || ||
Line 2,052 ⟶ 2,054:
|-
! Effective&nbsp;Item&nbsp;IAS
! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 !! 10 !! 11 !! 12 !! 13 !! 14 !! 15 !! 16 !! 17 !! 18 !! 19 !! 20 !! 21 !! 22 !! 23 !! 24 !! 25 !! 26 !! 27 !! 28 !! 29 !! 30 !! 31 !! 32 !! 33 !! 34 !! 35 !! 36 !! 37 !! 38 !! 39 !! 40 !! 41 !! 42 !! 43 !! 44 !! 45 !! 46 !! 47 !! 48 !! 49 !! 50
|-
! Item IAS
| 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 13 || 14 || 15 || 16 || 18 || 19 || 20 || 22 || 23 || 24 || 26 || 27 || 29 || 30 || 32 || 34 || 35 || 37 || 39 || 40 || 42 || 44 || 46 || 48 || 50 || 52 || 54 || 56 || 58 || 60 || 63 || 65 || 68 || 70 || 72 || 75 || 78 || 80 || 83 || 86
|-
| class="mid-column" colspan="10126" |
|-
! Effective&nbsp;Item&nbsp;IAS
! 26 !! 27 !! 28 !! 29 !! 30 !! 31 !! 32 !! 33 !! 34 !! 35 !! 36 !! 37 !! 38 !! 39 !! 40 !! 41 !! 42 !! 43 !! 44 !! 45 !! 46 !! 47 !! 48 !! 49 !! 50
|-
! Item IAS
| 34 || 35 || 37 || 39 || 40 || 42 || 44 || 46 || 48 || 50 || 52 || 54 || 56 || 58 || 60 || 63 || 65 || 68 || 70 || 72 || 75 || 78 || 80 || 83 || 86
|-
| class="mid-column" colspan="26" |
|-
! Effective&nbsp;Item&nbsp;IAS
! 51 !! 52 !! 53 !! 54 !! 55 !! 56 !! 57 !! 58 !! 59 !! 60 !! 61 !! 62 !! 63 !! 64 !! 65 !! 66 !! 67 !! 68 !! 69 !! 70 !! 71 !! 72 !! 73 !! 74 !! 75
|-
! Item IAS
| 89 || 92 || 95 || 99 || 102 || 105 || 109 || 113 || 117 || 120 || 125 || 129 || 133 || 138 || 142 || 147 || 152 || 157 || 163 || 168 || 174 || 180 || 187 || 194 || 200
|-
| class="mid-column" colspan="26" |
|-
! Effective Item IAS
! 51 !! 52 !! 53 !! 54 !! 55 !! 56 !! 57 !! 58 !! 59 !! 60 !! 61 !! 62 !! 63 !! 64 !! 65 !! 66 !! 67 !! 68 !! 69 !! 70 !! 71 !! 72 !! 73 !! 74 !! 75 !! 76 !! 77 !! 78 !! 79 !! 80 !! 81 !! 82 !! 83 !! 84 !! 85 !! 86 !! 87 !! 88 !! 89 !! 90 !! 91 !! 92 !! 93 !! 94 !! 95 !! 96 !! 97 !! 98 !! 99 !! 100
|-
! Item IAS
| 89 || 92 || 95 || 99 || 102 || 105 || 109 || 113 || 117 || 120 || 125 || 129 || 133 || 138 || 142 || 147 || 152 || 157 || 163 || 168 || 174 || 180 || 187 || 194 || 200 || 208 || 215 || 223 || 232 || 240 || 250 || 259 || 270 || 280 || 292 || 304 || 317 || 330 || 345 || 360 || 377 || 395 || 414 || 434 || 456 || 480 || 507 || 535 || 566 || 600
|}
: Effective Item IAS = [120 * Item IAS / (120 + Item IAS)]
Line 2,071 ⟶ 2,089:
|-
! Effective&nbsp;Item&nbsp;FRW
! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 !! 10 !! 11 !! 12 !! 13 !! 14 !! 15 !! 16 !! 17 !! 18 !! 19 !! 20 !! 21 !! 22 !! 23 !! 24 !! 25 !! 26 !! 27 !! 28 !! 29 !! 30 !! 31 !! 32 !! 33 !! 34 !! 35 !! 36 !! 37 !! 38 !! 39 !! 40 !! 41 !! 42 !! 43 !! 44 !! 45 !! 46 !! 47 !! 48 !! 49 !! 50
|-
! Item FRW
| 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 12 || 14 || 15 || 16 || 17 || 18 || 20 || 21 || 22 || 24 || 25 || 26 || 28 || 29 || 30
|-
| class="mid-column" colspan="26" |
|-
! Effective&nbsp;Item&nbsp;FRW
! 26 !! 27 !! 28 !! 29 !! 30 !! 31 !! 32 !! 33 !! 34 !! 35 !! 36 !! 37 !! 38 !! 39 !! 40 !! 41 !! 42 !! 43 !! 44 !! 45 !! 46 !! 47 !! 48 !! 49 !! 50
|-
! Item FRW
| 32 || 33 || 35 || 36 || 38 || 40 || 41 || 43 || 44 || 46 || 48 || 50 || 51 || 53 || 55 || 57 || 59 || 61 || 63 || 65 || 67 || 69 || 71 || 73 || 75
|-
| class="mid-column" colspan="26" |
|-
! Effective Item FRW
! 51 !! 52 !! 53 !! 54 !! 55 !! 56 !! 57 !! 58 !! 59 !! 60 !! 61 !! 62 !! 63 !! 64 !! 65 !! 66 !! 67 !! 68 !! 69 !! 70 !! 71 !! 72 !! 73 !! 74 !! 75
|-
! Item FRW
| 278 || 380 || 482 || 585 || 687 || 790 || 892 || 995 || 1098 || 11100 || 12103 || 14106 || 15109 || 16112 || 17115 || 18118 || 20122 || 21125 || 22128 || 24132 || 25135 || 26139 || 28143 || 29147 || 30 || 32 || 33 || 35 || 36 || 38 || 40 || 41 || 43 || 44 || 46 || 48 || 50 || 51 || 53 || 55 || 57 || 59 || 61 || 63 || 65 || 67 || 69 || 71 || 73 || 75150
|-
| class="mid-column" colspan="10126" |
|-
! Effective Item FRW
! 51 !! 52 !! 53 !! 54 !! 55 !! 56 !! 57 !! 58 !! 59 !! 60 !! 61 !! 62 !! 63 !! 64 !! 65 !! 66 !! 67 !! 68 !! 69 !! 70 !! 71 !! 72 !! 73 !! 74 !! 75 !! 76 !! 77 !! 78 !! 79 !! 80 !! 81 !! 82 !! 83 !! 84 !! 85 !! 86 !! 87 !! 88 !! 89 !! 90 !! 91 !! 92 !! 93 !! 94 !! 95 !! 96 !! 97 !! 98 !! 99 !! 100
|-
! Item FRW
| 78 || 80 || 82 || 85 || 87 || 90 || 92 || 95 || 98 || 100 || 103 || 106 || 109 || 112 || 115 || 118 || 122 || 125 || 128 || 132 || 135 || 139 || 143 || 147 || 150 || 155 || 159 || 163 || 167 || 172 || 177 || 181 || 186 || 191 || 197 || 202 || 208 || 213 || 219 || 225 || 232 || 238 || 245 || 252 || 260 || 267 || 275 || 283 || 292 || 300
|}
: Effective Item FRW = [150 * Item FRW / (150 + Item FRW)]