I released an important bugfix, which fixes the following:
Damage to fatigue in OpenMW 0.48.0 was permanent
Conflict with Natural Character Growth and Decay
The problem was that the spells (which change Block skill and fatigue) had type Ability, and because of that they in some versions of Morrowind/OpenMW directly changed base stats instead of being a temporary effect. Now they have type Curse. Unfortunately, that probably made them removable by Remove Curse effect, but that's not a major issue, since the spells will reappear the next time you toggle blocking. Additionally I removed the mostly useless edit of fSneakSpeedMultiplier variable, which remained from the original mod. It should slightly improve the compatibility.
I always just figured that the best way to do an active blocking mod is to key it to the attack - because every time you raise a weapon to make ready to hit, you also put your shield in front of you. So it'd feel natural to make it actually do something, yet I haven't seen anyone go down that path.
Your approach feels like the next best thing, though. I'll give it a try.
Edit: Actually trying it out reveals a conflict with Natural Character Growth and Decay, as with 1Mac below. Whenever I go in sneak mode I gain several levels and buff up all my stats. When I leave the mode, I return to normal. Alas.
I don't know how to mod animations and not really interested in learning how to do it. So I won't change the animations, but if anyone wants and can do that, they are welcome
If my base block is 35 and I block, I get +45 block to bring me to a total of 80 block while blocking. Is this intended? Do I still only have the % chance of the 35 block?
Isn't the block chance limited to 50% max in Morrowind? Ok so I found it, this mod changes iBlockMaxChance 50 -> 100 iBlockMinChance 10 -> 0 and also fSneakSpeedMultiplier 0.75 -> 0.8 which shouldn't really make any difference.
I will remove the fSneakSpeedMultiplier a bit later to improve compatibility with other mods as this change is seems irrelevant and unnecessary. This change was in the original mod, and I didn't notice it.
Hey! Love the idea, and your modification to fatigue regen. Shoutout to MassiveJuice for pointing me here. If I try this mod and like it, do you mind if I give it a shoutout as a "recommended" mod for my OMW combat pack?
I believe there’s a weird interaction between this mod and the OpenMW Lua version of Natural Growth and Decay. If I’m armed and I crouch to block, then stand again, my character level resets to 1. I’ve uninstalled this mod, but its behavior seems to be baked into this save. Is there a way to remove its effects via console or some other method?
No, it doesn't raise your blocking skill. When you are parrying you get a Sanctuary effect with magnitude that depends on your Block skill. So when you parry you evade hits, not block them. I have no idea if it's possible to make parrying raise your Block skill. But I think it's possible to make parrying depend on the weapon skill instead of Block skill. In fact, probably it's even more interesting from gameplay perspective. Maybe will do that someday. You can also contact the author of the original mod, they are likely far more skilled in Morrowind modding than me.
16 comments
- Damage to fatigue in OpenMW 0.48.0 was permanent
- Conflict with Natural Character Growth and Decay
The problem was that the spells (which change Block skill and fatigue) had type Ability, and because of that they in some versions of Morrowind/OpenMW directly changed base stats instead of being a temporary effect. Now they have type Curse. Unfortunately, that probably made them removable by Remove Curse effect, but that's not a major issue, since the spells will reappear the next time you toggle blocking.Additionally I removed the mostly useless edit of fSneakSpeedMultiplier variable, which remained from the original mod. It should slightly improve the compatibility.
Your approach feels like the next best thing, though. I'll give it a try.
Edit: Actually trying it out reveals a conflict with Natural Character Growth and Decay, as with 1Mac below. Whenever I go in sneak mode I gain several levels and buff up all my stats. When I leave the mode, I return to normal. Alas.
Ok so I found it, this mod changes
iBlockMaxChance 50 -> 100
iBlockMinChance 10 -> 0
and also
fSneakSpeedMultiplier 0.75 -> 0.8 which shouldn't really make any difference.
This change was in the original mod, and I didn't notice it.
Sorry for a late reply
When you are parrying you get a Sanctuary effect with magnitude that depends on your Block skill. So when you parry you evade hits, not block them.
I have no idea if it's possible to make parrying raise your Block skill.
But I think it's possible to make parrying depend on the weapon skill instead of Block skill. In fact, probably it's even more interesting from gameplay perspective. Maybe will do that someday.
You can also contact the author of the original mod, they are likely far more skilled in Morrowind modding than me.