Stun

From Path of Exile Wiki
Revision as of 17:56, 24 February 2013 by >MonkeyIsBack
Jump to navigation Jump to search

Whenever a player or monster takes damage, there is a chance they will be stunned. A stun interrupts whatever that creature was doing while a brief animation is played.

Mechanics of stun

The chance to stun is based off the damage done in a single hit compared to the target's maximum life. The default length of stuns is 350ms. The duration of stuns can be altered by reduced block and stun recovery, increased stun duration, and similar modifiers.

The formula used for determining whether or not a stun occurs is:

stun_chance = 200 * damage / defender_effective_max_life

Where defender_effective_max_life is what the maximum life of the creature would be in a single-player map. Increases to monster life from a party of more than one player do not affect defender_effective_max_life.

For a player with Chaos Inoculation, their defender_effective_max_life is whatever their maximum life would be if they did not have Chaos Inoculation.

If the chance to stun would be less than or equal to 25%, it is ignored, so you need to deal more than 12.5% of effective maximum life to have a chance to stun.

Stun threshold

Reduced stun threshold modifiers reduce the value of defender_effective_max_life. For example, Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). means the enemy will be treated as if their defender_effective_max_life is only 75% as much as it actually is, increasing the chance that the enemy will be stunned.

There are diminishing returns affecting stun threshold reduction. When the total Stun Threshold Reduction would be over 75%, it is instead treated as being:

75 + ( Stun Threshold Reduction - 75) * 25 / ( Stun Threshold Reduction -50 )

For example, if a player has a total of Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). from gear and skills, the actual value that gets used would be:

75 + ( 110 - 75 ) * 25 / ( 110 - 50 )
75 + 35 * 25 / 60
75 + 35 * 0.42
75 + 14.6 = Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil).
Character Increased Stun Threshold Effective Stun Treshold
80 79.2
85 82.1
90 84.4
95 86.1
100 87.5
110 89.6
120 91.1
130 92.2
140 93.1
150 93.8
160 94.3
170 94.8
180 95.2
190 95.5
200 95.9


Energy shield

As long as a creature has greater than 0 Energy Shield, it has a 50% chance to avoid stun. This is calculated independently of the creature's chance to be stunned. First the chance to stun is calculated as normal, and if the stun check succeeds and would cause a stun, there is then a 50% chance that the stun can be avoided.