Movement Slow: Difference between revisions

The Hyper Beam movement slow to self box. No matter what items, Bebop gets set to 1.8 m/s Movement Speed when he uses Hyper Beam.
Glitch (talk | contribs)
m 35% move slow resist to 40% for fleetfoot, recent patch
 
(5 intermediate revisions by 4 users not shown)
Line 6: Line 6:
* The displayed speed in-game in m/s is rounded to the nearest decimal for all numbers under 10 m/s.
* The displayed speed in-game in m/s is rounded to the nearest decimal for all numbers under 10 m/s.


== Math ==
== Calculation ==
Slows from multiple sources are stacked diminishingly.


The formula for movement slow is: <math>\text{Total Slow} = 1 - \prod_{i=1}^n (1 - \text{Slow}_i)</math><br/>
=== Stacking Multiple Slows ===
where <math>\text{Slow}_i</math> is the percent slow amount.
While abilities and items display slow percentages (e.g., 30%), multiple sources of movement slow do not simply add together. Instead, they stack '''multiplicatively'''.


For example, multiple sources of movement slow:
To find your total slow percentage, use the following formula:
* 25% movement slow from [[Slowing Bullets]]
* 25% movement slow from [[Point Blank]] results in:
<math>1 - (1 - 0.25) * (1 - 0.25) = 43.75% \text{ movement slow}</math>


The movement slow is then applied using 2 m/s as the "base" movement speed, as follows:
<math>\text{Total Slow} = 1 - (1 - \text{Slow}_1) \times (1 - \text{Slow}_2) \times ...</math>


<math>\text{Slowed Speed} = ((\text{M. Speed} - 2) * (1 - \text{Total Slow})) + 2</math>
'''Example:'''
If you are affected by two slows, one providing '''30%''' and another providing '''25%''':
# Convert percentages to decimals: 0.30 and 0.25.
# Subtract from 1: (1 - 0.30) = '''0.70''' and (1 - 0.25) = '''0.75'''.
# Multiply the remainders: 0.70 × 0.75 = '''0.525'''.
# Subtract from 1: 1 - 0.525 = '''0.475'''.
# Your Total Slow is '''47.5%'''.


So for example, a player moving at 10 m/s slowed by 50% will move at 6 m/s.
=== Calculating Final Speed ===
Once you have the total slow percentage, apply it to your speed. However, movement slow is calculated using 2.0 m/s as a floor - you cannot be slowed below this speed.


== Movement Slow Resist ==
<math>\text{Slowed Speed} = ((\text{Current Speed} - 2) \times (1 - \text{Total Slow})) + 2</math>
Movement Slow Resist is applied after the final slow percentage is calculated. Multiple sources of Movement Slow Resist are calculated additively, and then multiplied against the applied movement slow.


For example, if the player had [[Enduring Speed]] with 30% Movement Slow Resist in the above example of 43.75% slow, actual speed would be only be 30.63% slowed.
'''Example:'''
If you are moving at '''10 m/s''' and have '''50%''' total slow:
# Subtract the floor: 10 - 2 = '''8'''.
# Apply the slow: 8 × (1 - 0.50) = 8 × 0.50 = '''4'''.
# Add the floor back: 4 + 2 = '''6 m/s'''.
 
=== Movement Slow Resist ===
Movement Slow Resist reduces the final calculated slow percentage. Multiple sources of Movement Slow Resist stack '''additively''' (not multiplicatively).
 
<math>\text{Actual Slow} = \text{Total Slow} \times (1 - \text{Resist}_1 - \text{Resist}_2 - ...)</math>
 
'''Example:'''
If you have '''47.5%''' total slow and '''30%''' Movement Slow Resist:
<math>47.5\% \times (1 - 0.30) = 47.5\% \times 0.70 = \mathbf{33.25\%}</math>


== Sources ==
== Sources ==
{{Correction|List may be outdated, numbers need to be automated}}


==== Heroes ====
==== Heroes ====
{| class="wikitable sortable"
{{AbilityTable|moveslow}}
|+ List of heroes
! Hero !! Ability !! Slow amount
|-
| rowspan="2" | {{HeroIcon|Bebop}}
| {{AbilityIcon|Hyper Beam}}
| 25%
|-
| {{AbilityIcon|Hyper Beam}} to self
| ->1.8 m/s (ignores resist)
|-
| {{HeroIcon|Dynamo}} || {{AbilityIcon|Kinetic Pulse}} (T1) || 35%
|-
| rowspan="2" | {{HeroIcon|Grey Talon}}
| {{AbilityIcon|Rain of Arrows}} (T2)
| 40%
|-
| {{AbilityIcon|Spirit Snare}}
| 30%
|-
| {{HeroIcon|Haze}} || {{AbilityIcon|Fixation}} (T1) || 15%
|-
| {{HeroIcon|Infernus}} || {{AbilityIcon|Napalm}} || 40%
|-
| rowspan="2" | {{HeroIcon|Ivy}}
| {{AbilityIcon|Kudzu Bomb}}
| 35%
|-
| {{AbilityIcon|Air Drop}}
| 30%
|-
| rowspan="3" | {{HeroIcon|Kelvin}}
| {{AbilityIcon|Frost Grenade}}
| 40%
|-
| {{AbilityIcon|Arctic Beam}}
| 40%
|-
| {{AbilityIcon|Frozen Shelter}}
| 35%
|-
| {{HeroIcon|Lady Geist}} || {{AbilityIcon|Malice}} || 15% &times; n stacks
|-
| rowspan="3" | {{HeroIcon|Lash}}
| {{AbilityIcon|Ground Strike}} (T2)
| 50%
|-
| {{AbilityIcon|Flog}} (T1)
| 35%
|-
| {{AbilityIcon|Death Slam}}
| 50%
|-
| rowspan="4" | {{HeroIcon|McGinnis}}
| {{AbilityIcon|Mini Turret}} (T1)
| 25%
|-
| {{AbilityIcon|Spectral Wall}}
| 20%
|-
| {{AbilityIcon|Heavy Barrage}} (T1)
| 30%
|-
| {{AbilityIcon|Heavy Barrage}} to self
| ?
|-
| {{HeroIcon|Mirage}} || {{AbilityIcon|Djinn's Mark}} || 80%
|-
| {{HeroIcon|Mo & Krill}} || {{AbilityIcon|Sand Blast}} (T3) || 50%
|-
| rowspan="2" | {{HeroIcon|Paradox}}
| {{AbilityIcon|Pulse Grenade}}
| 30%
|-
| {{AbilityIcon|Time Wall}}
| 80%
|-
| {{HeroIcon|Pocket}} || {{AbilityIcon|Barrage}} || 30%
|-
| {{HeroIcon|Seven}} || {{AbilityIcon|Lightning Ball}} (T2) || 35%
|-
| {{HeroIcon|Shiv}} || {{AbilityIcon|Serrated Knives}} || 35%
|-
| {{HeroIcon|Vindicta}} || {{AbilityIcon|Stake}} || 30%
|-
| rowspan="3" | {{HeroIcon|Viscous}}
| {{AbilityIcon|Splatter}}
| 35%
|-
| {{AbilityIcon|Puddle Punch}}
| 20%
|-
| {{AbilityIcon|Puddle Punch}} (T2)
| 40%
|-
| {{HeroIcon|Warden}} || {{AbilityIcon|Alchemical Flask}} || 20%
|-
| rowspan="2" | {{HeroIcon|Yamato}}
| {{AbilityIcon|Power Slash}} (T2)
| 40%
|-
| {{AbilityIcon|Flying Strike}}
| 30%
|}


==== Items ====
==== Items ====
Line 160: Line 73:
|1,600
|1,600
|Weapon
|Weapon
| +'''35'''% Movement Slow Resist (on use)
| +'''40'''% Movement Slow Resist (on use)
|-
|-
| {{ItemIcon|Enduring Speed}} || 1,600 || Vitality || +'''25'''% Movement Slow Resist
| {{ItemIcon|Enduring Speed}} || 1,600 || Vitality || +'''25'''% Movement Slow Resist