Resistance modifies the relevant damage type by a percentage, after Damage Reduced and Magic Damage Reduced have been applied; Resist -100% is the floor, while Resist > 99% makes a unit immune to the relevant damage type. Increasing resistance decreases damage by a percentage, effectively increasing effective life against that damage type; conversely, decreasing it increases damage.
- Final Resist > Initial Resist
Effective life multiplier = (100 - Initial Resist) / (100 - Final Resist)
For example, increasing resistance from 25% to 50% decreases damage from 75% to 50%, multiplying effective life by 1.5 (75/50); increasing it from 50% to 75% decreases damage from 50% to 25%, multiplying effective life by 2 (50/25) (the effect on effective life becomes more significant as resistance increases beyond 50%).
- Final Resist < Initial Resist
Damage multiplier = (100 - Final Resist) / (100 - Initial Resist)
For example, decreasing resistance from 75% to 50% increases damage from 25% to 50%, multiplying damage by 2 (50/25); decreasing it from 50% to 25% increases damage from 50% to 75%, multiplying damage by 1.5 (75/50) (the effect on damage becomes less significant as resistance decreases below 50%).
The table below lists multipliers of damage or effective life as resistance increases or decreases:
Resistance
|
Initial
|
Final
|
-100%
|
-75%
|
-50%
|
-25%
|
0%
|
25%
|
50%
|
75%
|
80%
|
85%
|
90%
|
95%
|
-100%
|
1.00
|
1.14
|
1.33
|
1.60
|
2.00
|
2.67
|
4.00
|
8.00
|
10.00
|
13.33
|
20.00
|
40.00
|
-75%
|
1.14
|
1.00
|
1.17
|
1.40
|
1.75
|
2.33
|
3.50
|
7.00
|
8.75
|
11.67
|
17.50
|
35.00
|
-50%
|
1.33
|
1.17
|
1.00
|
1.20
|
1.50
|
2.00
|
3.00
|
6.00
|
7.50
|
10.00
|
15.00
|
30.00
|
-25%
|
1.60
|
1.40
|
1.20
|
1.00
|
1.25
|
1.67
|
2.50
|
5.00
|
6.25
|
8.33
|
12.50
|
25.00
|
0%
|
2.00
|
1.75
|
1.50
|
1.25
|
1.00
|
1.33
|
2.00
|
4.00
|
5.00
|
6.67
|
10.00
|
20.00
|
25%
|
2.67
|
2.33
|
2.00
|
1.67
|
1.33
|
1.00
|
1.50
|
3.00
|
3.75
|
5.00
|
7.50
|
15.00
|
50%
|
4.00
|
3.50
|
3.00
|
2.50
|
2.00
|
1.50
|
1.00
|
2.00
|
2.50
|
3.33
|
5.00
|
10.00
|
75%
|
8.00
|
7.00
|
6.00
|
5.00
|
4.00
|
3.00
|
2.00
|
1.00
|
1.25
|
1.67
|
2.50
|
5.00
|
80%
|
10.00
|
8.75
|
7.50
|
6.25
|
5.00
|
3.75
|
2.50
|
1.25
|
1.00
|
1.33
|
2.00
|
4.00
|
85%
|
13.33
|
11.67
|
10.00
|
8.33
|
6.67
|
5.00
|
3.33
|
1.67
|
1.33
|
1.00
|
1.50
|
3.00
|
90%
|
20.00
|
17.50
|
15.00
|
12.50
|
10.00
|
7.50
|
5.00
|
2.50
|
2.00
|
1.50
|
1.00
|
2.00
|
95%
|
40.00
|
35.00
|
30.00
|
25.00
|
20.00
|
15.00
|
10.00
|
5.00
|
4.00
|
3.00
|
2.00
|
1.00
|
Player fire, cold, lightning and poison resistance are displayed in the bottom right corner of the character screen (and mercenary screen): Resist < 0% is displayed in red, Resist > -1% is in white (or blue when enhanced by a skill bonus) and in gold when the ceiling has been reached. Damage and magic resistance are not displayed.
Player and mercenary have a ceiling of Damage Reduced by 50%, while for all other damage types they have a ceiling of 75% which can be increased to 95% by applying +% Maximum Resist (although any excess can offset penalties that might otherwise reduce it below this ceiling). Difficulty level penalties of -40% in Nightmare and -100% in Hell (-20% and -50% respectively in Classic games) also apply to the following for them:
The character and mercenary screens normally display resistances accurately, with the following exceptions:
- Malah gives a Scroll of Resistance applying +10% All Resistances to the player as a reward for rescuing Anya from the Prison of Ice in each difficulty level. After dying in a game this bonus is no longer applied (although it is still displayed by the character screen), but it will be restored after saving and exiting.
- Despite what the character screen displays, higher level Conviction will only prevent a hostile lower level being applied if the higher level is active before the lower level is applied; equal level never prevents hostile Conviction being applied. [3]
No such ceilings or penalties apply to pets or monsters, who can become immune to multiple damage types. Download Monster Resistances.xls for a filtered list of all monsters and their resistances and immunities in Hell; if you don't have Microsoft Office or Excel, you can download Excel Viewer or [hhttps://www.openoffice.org/ OpenOffice] for free to view it.
Reference
|