Movement Slow: Difference between revisions

added example
Glitch (talk | contribs)
m 35% move slow resist to 40% for fleetfoot, recent patch
 
(12 intermediate revisions by 5 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. If the value of movement slow is large enough to reduce a player's speed below 2.0 m/s, it will bottom out to the minimum of 2.0 m/s.


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>


== Movement Slow Resist ==
<math>\text{Total Slow} = 1 - (1 - \text{Slow}_1) \times (1 - \text{Slow}_2) \times ...</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 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%'''.
 
=== 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.
 
<math>\text{Slowed Speed} = ((\text{Current Speed} - 2) \times (1 - \text{Total Slow})) + 2</math>
 
'''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 ==
=== Movement Slow ===
{{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
| ?
|-
| {{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%<!--verify, it does not appear in the ability card 11/5/2024-->
|-
| {{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 140: Line 59:
|{{HeroIcon|Kelvin}}
|{{HeroIcon|Kelvin}}
| {{AbilityIcon|Ice Path}} to self
| {{AbilityIcon|Ice Path}} to self
| 60%
| {{#invoke:Abilities|get_ability_prop|Ice Path|SlowResistancePercent}}%
|-
|-
|{{HeroIcon|Infernus}}
|{{HeroIcon|Infernus}}
|{{AbilityIcon|Flame Dash}} to self
|{{AbilityIcon|Flame Dash}} to self
|50%
| {{#invoke:Abilities|get_ability_prop|Flame Dash|SlowResistance}}%
|}
|}


Line 154: Line 73:
|1,600
|1,600
|Weapon
|Weapon
| +4<b>0</b>% Movement Slow Resist (on use)
| +'''40'''% Movement Slow Resist (on use)
|-
|-
| {{ItemIcon|Enduring Speed}} || 1,600 || Vitality || +<b>30</b>% Movement Slow Resist
| {{ItemIcon|Enduring Speed}} || 1,600 || Vitality || +'''25'''% Movement Slow Resist
|-
|-
|{{ItemIcon|Juggernaut}}
|{{ItemIcon|Juggernaut}}