User:JustTheBast/Sandbox

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search

Testing a simple formula without proper TEX notation:

M ×  100-RM  ×  100-RE
100 100

where M=magnitude, RM=Resist Magic, RE=Resist Element.


What a hassle.

<math>M\times\frac{100-RM}{100}\times\frac{100-RE}{100}</math>

Resistance and Weakness[edit]

Every living creature in Oblivion (including the player) has certain resistances, among them "Resist Magic", "Resist Poison", "Resist Fire", "Resist Frost", and "Resist Shock". The values of these resistances affect the actual damage inflicted by Spell effects and Alchemy effects, such as Damage Health and Fire Damage, by modifying effectiveness multipliers. Spell effects such as Weakness to Frost and Resist Frost lower and raise these resistances. The upper limit for each resistance is 100, which is complete resistance; there seems to be no specified lower limit, apart from the practical limitations that all game engine variables have. Resistance values below zero are a weakness, which multiplies damage, rather than reducing it.

Calculation[edit]

If a hostile effect, such as Damage Health, is brougt to bear on an actor by a spell or poison the magnitude of the effect is multiplied with a resistance modifier for the specific delivery method, which has the following value:

100-RM
100

where RM is the resistance value for the given method.

Thus for positive resistance values, the multiplier is between 0 and 1, reducing the effect magnitude to a fraction of its original size, whereas negative resistance values result in a multiplier greater than 1, which heightens the magnitude.

If the effect in question is one of the three elemental damage effects (Fire/Frost/Shock), a second multiplier is added. The final applied magnitude of the effect is then as follows:

M ×  100-RM  ×  100-RE
100 100

where M is the initial effect magnitude (which may already have been subject to armor mali), RM is the resistance to the delivery method (magic/poison), and RE is the resistance value for the element.

This calculation is performed at the time the effect is applied and the calculated magnitude is used for the entire duration of the effect, even if the the resistance values change during that time.

Notes[edit]

  • Open fires (braziers, bonfires, etc.) use a spell effect to impart fire damage.
  • Negative side effects from potions are not subject to any of the resistance modifiers.