Version: 0.3.1
Date: 2/13/2010
Category: Gameplay Effects and Changes
Requirements: Oblivion Patch 1.2.0416, Oblivion Script Extender v0018b2 or higher (OBSE)
Recommended: Oblivion Mod Manager (for OMOD Install), Pluggy v126 or higher (for INI configuration)
Author: MrFurious
Source:
Description
===========
You're running around in a deep dungeon, struggling with all the undead that attack you. You feel how your heavy armor slows you down and encumbers you. Luckily enough, your heavy Daedric armor will not make your magical abilities suffer any more than a torn piece of leather would...
Too bad for you, this is now fixed. Now Heavy Armor will make you suffer. It'll give you a penalty that's twice as high as when you're wearing light armor. The effect of your armor skill is also more balanced: instead of the complete lack of a penalty as soon as your armor skill reaches 50, this penalty is now scaled to reduce as your armor skill gets higher, with a full penalty with zero skill, and only a tenth of that penalty when your skill reaches 100. And there's no more "you're wearing armor so you always get a penalty of at least 5%."
Futhermore, all settings are costumizable in the ini file.
Details
=======
Your spell efficiency is calculated using various costumizable settings:
- fSpellEffectModifier: Default: 0.3 (a 30% penalty)
This is the penalty you get for wearing a full set of light armor with an
armor skill of 0.
- fHeavyArmorModifier: Default: 2
Heavy armor will have a bigger penalty than light armor. The penalty for
a piece of heavy armor is multiplied by this value.
- fHelmModifier: Default: 0.1
- fCuirassModifier: Default: 0.25
- fGreavesModifier: Default: 0.15
- fGauntletsModifier: Default: 0.1
- fBootsModifier: Default: 0.1
- fShieldModifier: Default: 0.3
These are the modifiers for individual pieces of armor. The sum of these
should be 1.
Your spell efficiency penalty is multiplied by your skill modifier. This skill modifier cannot yet be modified.
- ArmorSkill: Default: ((150-ArmorSkill)/150)*((150-ArmorSkill)/150)
With an armor skill of 0, this defaults to 1. With an armor skill of 100,
it's slightly higher than 0.1.
An optional addition is to alter some other game settings for a better balance. These changes are disabled by default. To enable them, you have to set "bChangeGameSettings" in the ini file to 1.
The following settings can be changed:
- fPerkLightArmorExpertSpeedMult: Multiplies the weight of light armor you're wearing when you're an expert in Light Armor.
Vanilla: 0
Default: 0.2
- fPerkLightArmorMasterRatingMult: Multiplies the rating of light armor when you're wearing a full set of light armor and you're a master in Light Armor
Vanilla: 1.5
Default: 1.1
- fPerkHeavyArmorExpertSpeedMult: Multiplies the weight of heavy armor you're wearing when you're an expert in Heavy Armor.
Vanilla: 0.5
Default: 0.6
- fPerkHeavyArmorMasterSpeedMult: Multiplies the weight of heavy armor you're wearing when you're an expert in Heavy Armor.
Vanilla: 0
Default: 0.2
- fPCBaseMagickaMult: Your total magicka is:
(1 + fPCBaseMagickaMult) * Intelligence.
Vanilla: 1
Default: 1.5
Changing any of these to -1 will disable changes to that particular setting. Setting "bChangeGameSettings" to 0 will disable all these changes.
All settings, unless specified, are costumizable in MrF_Spell_Efficiency.ini. This requires Pluggy to be installed.
Future Plans
============
I will update this mod to include a lot of other, costumizable additions to calculate your spell efficiency. For example, using a staff, or wearing enchanted equipment will affect your spell efficiency in different ways. Also, the weight and quality of armor will increase or reduce the penalty. A high willpower will allow you to cast spells without suffering from this penalty.
Get it at http://www.tesnexus.com/downloads/file.php?id=29910!