0 of 0

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

Tags for this mod

About this mod

Makes the Willpower stat less fucking useless by fixing the spell resist mechanics. Requires MWSE 2.1-dev.

Permissions and credits
Part of Morrowind May Modathon Month if I'm not too late, hopefully.

!!!!! Upgrading from 1.10 to 1.2: !!!!!

1. Delete Morrowind\Data Files\mwse\lua\r0\will\
2. Install 1.2 as usual.

In the vanilla game, the Willpower attribute is described as "Affecting your ability to resist magic". However, due to a programming error, this resist factor only worked on effects with no magnitude, such as Paralysis and Silence. More on this here.

Since the only things Willpower factors in are your fatigue score (which is affected in the same way by a number of other attributes) and this resist mechanic, it made the stat pretty much useless.

This mod rebalances the willpower-based spell resist mechanic, giving all in-game actors, Player, NPCs and Creatures an ability to shrug off spells through the sheer force of will.
The resist chance is affected by:
 - Target's Willpower score
 - Target's Luck score, to a much lesser degree.
 - Target's Fatigue percent
 - Caster's Spell Cast Success Chance
Now, before you flip out, the Willpower-based resist chance was affected by the spell cast chance in vanilla too and I've decided to preserve this feature. What this means, essentially, is that simpler spells with higher cast chance will be much more reliable against strong-willed opponents than more complex, risky ones.

The full formula:
resistChance = ( targetFatigueTerm * ( targetWillpower + 0.1 * targetLuck ) * 25 / min( casterCastChance, 100 )
(FatigueTerm being a multiplier taking values from 0.75 to 1.25 depending on your fatigue percent)


The latest MCP and MGE XE
The latest development version of MWSE 2.1

MWSE 2.1-dev requires MGE XE 0.10 or higher!