0 of 0

File information

Last updated

Original upload

Created by

Vengyre

Uploaded by

Vengyre

Virus scan

Safe to use

About this mod

Get accustomed to armor by moving around with it. Slowly level armor while moving at low skill. Highly configurable. Requires MWSE.

Requirements
Permissions and credits
Translations
  • Russian
This is a MWSE mod and it won't work with OpenMW.

Leveling armor is often an annoying procedure of getting hit.

But more realistic way of learning how to wear armor would start with getting accustomed to it.

How do you do that? By trying to move around in that metal junk.

... crazy, right?

Armor Training allows such thing. If you are wearing armor you have low skill in, you slowly improve your skill. Wearing Boots, Greaves and Cuirass is the most important part. Just by wearing metal boots you can start working on your Heavy armor. Run around with it long enough and you'll be able to take a hit.

There are several caveats:

  • This is only efficient at low armor skill (by default: <25). After that, you'll get less and less exp, until you don't get any exp whatsoever (by default: at 50 skill).
  • It works for walking, running and swimming, but swimming is the most efficient and walking is the least efficient. But it still contributes.
  • Speed plays a minor role (configurable). You get slightly more experience the more speed you have.

Everything is configurable. It's hard to gauge the correct leveling speed for something like this, so values are highly tweakable. Based on feedback and my own experience, I can change it later.

How it works (math):
Spoiler:  
Show
Every second, you gain experience for each armor school equal to:

Before softcap value of a skill:
XP Gain = armor_worn / 40 * leveling speed / 50 * movement_coef

After softcap value of a skill:
XP Gain = armor_worn / 40 * leveling speed / 50 * movement_coef * softcap_coef

No experience gain after hardcap value of a skill.

Where:

armor_worn is the fraction of armor worn (e.g. Cuirass contributes 0.25)

leveling speed can be tweaked directly (default: 50)

movement_coef = (movement type multiplier/100) * (speed/50) ^ (exponential factor for speed / 100) 

movement type multiplier can vary for walking, running, and swimming (configurable)

exponential factor for speed can be tweaked directly (default: 20)

softcap_coef = ((hard cap - skill value) / (hard cap - soft cap)) ^ (exponential factor for soft cap / 100)

exponential factor for soft cap can be tweaked (default: 100)


Installation and Compatibility

It's a simple lua mod, install with whatever manager you like. Update MWSE just in case.

Should be compatible with everything, including mods that alter leveling speed. Works well with Nimble Armor.

Credits

Credits to Nimble Armor mod, I am using it's function for the armor parts detection.
  翻译: