Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
NoMovementPenalty
Disables equipment movement speed penalties in Valheim. Buffs are preserved; only negative modifiers are zeroed. Per-slot config toggles.
| Date uploaded | a month ago |
| Version | 1.0.5 |
| Download link | posixone-NoMovementPenalty-1.0.5.zip |
| Downloads | 22 |
| Dependency string | posixone-NoMovementPenalty-1.0.5 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
NoMovementPenalty
A Valheim mod that disables movement speed penalties caused by equipment.
Movement speed buffs are preserved — only modifiers below zero are neutralised. If you are wearing a Fenris set, or Epic Loot gear with a movement-speed enchant, you keep every bit of it.
Compatible with Valheim 1.0.7.
How it works
Valheim sums each equipped item's m_movementModifier in Player.UpdateModifiers(). This mod
runs just before that and rewrites any negative value to effectively zero. Positive values are
never touched.
The neutralised value is a hair above zero rather than an exact 0, on purpose: Valheim's tooltip
builder skips modifiers that are exactly zero, so a true zero would make the movement line vanish
from the item tooltip entirely. Instead you see the row reading +0%.
Config toggles (all enabled by default)
[1-Global]
modEnable = true
[2-Toggles]
rightItemEnable = true
leftItemEnable = true
helmetItemEnable = true
chestItemEnable = true
legItemEnable = true
shoulderItemEnable = true
utilityItemEnable = true
trinketItemEnable = true
Turning an individual slot off restores that slot's normal penalty.
Troubleshooting
The mod logs what it does. In BepInEx/LogOutput.log you should see:
[Info : NoMovementPenalty] v1.0.5 patched Player.UpdateModifiers, ...
[Info : NoMovementPenalty] neutralised chest 'Iron armor' (-0.05 -> 0)
If the game ever changes out from under it, the mod refuses to patch and logs the exact method or field it could not find, rather than loading silently and doing nothing.
Credits
posixone