On the subject of making patches, DIY it. It's like 5 records at best, and there's not much complexity so you can just CV paste the changes. Effect detrimental, global checks removed, extra attack speed changes on hunger effects removed, etc.
I use this alongside the regular "Attack Speed Framework" or a general fix can work too, in case a mod you use has a patch for it, like how Adamant has it's own version.
Thing is, the fix works but I assume it's only for vanilla (Elemental Fury) or mods that modify attack speed. It does not really do anything if you use CC's Survival Mode, since it doesn't work with the same rules.
This mod solves the issue with Survival Mode, yes, but if you are mid-save, testing and it seems like it doesnt do anything, that's probably because it doesn't seem to act on saves where the bug is already in effect...
HOWEVER, do not despair as there is a fix for this as well and all you have to do is open the console and write:
player.getav weaponspeedmult
This command will tell you the currect attack speed your character has. By default it should be set as 1.0. Any higher or lower means there is a modifier messing with this value, like the Survival Mode Bug we are here to solve. For instance, if you are under the effect of being "Peckish", that means your character should suffer a 10% attack speed debuff, so the correct, working value should be 0.90 but with the bug, chances are you will have it set as 1.90...
Consider "Peckish" is supposed to give a -10% Attack Debuff. (Translated value of this debuff is 0.10; attack speed from your character should be 0.90 because:if 1.0 = 100% if 0.10 = 10%
then 1.0 - 0.10 = 0.90 0.90 = 90%
With the Bug, the command "player.getav weaponspeedmult" will show as 1.90 in the console: "GetActorValue: WeaponSpeedMult >> 1.90"
This means the bug is giving you an excess value of 0.90 attack speed on your character. This needs to be edited back to the default, so I write:
player.modav weaponspeedmult -0.90
Lastly, you will use the following command again:
player.getav weaponspeedmult
The correct value should be shown as "GetActorValue: WeaponSpeedMult >> 1.00"
To test that this fixes things properly:
With Survival Mode enabled and after following the previous instructions press T in game to skip time and do a random, reasonable value like 10 or 12 to increase your hunger rate. For this example let's say you wait enough to be "Peckish" again, which means a 10% debuff.
Take out your weapon and give it a few swings. You should not be attacking with lightning fast speeds anymore but we need to make the value is correct so you can use the previous console command again (player.getav weaponspeedmult) to confirm your weapon speed multiplier.
With this patch installed and with Survival Mode enabled, obviously, it should show as 0.90 this time because of the "Peckish" debuff. If it shows up like this, it means the problem is most likely fixed but you can run a few more tests if you'd like to make sure.
Thank you so much for this. I was wondering if the DBZ style fighting in my game was intentional, but turns out it wasn't. Combat looks much more realistic now lol.
I may be a bit confused, but It seems like the two paragraphs in the description explain what is wrong with the current system or other mods, but don't detail what your implementation is.
This mod serves to fix the speed bug of the survival mode penalties causes by some mods that try to fix weapon speed, but broken survival mode.
Best explanation: This mod https://www.nexusmods.com/skyrimspecialedition/mods/89042 fixes the weapon speed bug very well. But it generates another bug: in survival mode, when you're hungry, instead of losing attack speed, you gain. This mod, Survival Mode - Weapon Speed Patch, fixes that.
This mod doesn't apply retroactively yet, I'm still trying to devise a way to undo the way it handles it's attack speed changes. So if you were using it on an existing save with survival mode I wouldn't use CARP for now. You might run into the same problem with other attack speed patches though. (This is honestly part of the reason a lot of mods just seem to remove this part of survival mode)
hi. I created a WeaponSpeedandreachFixes patch through Synthesis from the patcher in the repository. i'm also using Survival mode improved mod. would i need this patch, or the comprehensive attack rate patch - skse? any difference or benefit to go with this load out over the synth patcher?
Edit: Conner's Survival Mode, I'm a moron. Yeah, you don't need to patch that, in it removes the attack speed changes (for good reason). IE, you don't need this mod.
16 comments
Thing is, the fix works but I assume it's only for vanilla (Elemental Fury) or mods that modify attack speed. It does not really do anything if you use CC's Survival Mode, since it doesn't work with the same rules.
This mod solves the issue with Survival Mode, yes, but if you are mid-save, testing and it seems like it doesnt do anything, that's probably because it doesn't seem to act on saves where the bug is already in effect...
HOWEVER, do not despair as there is a fix for this as well and all you have to do is open the console and write:
player.getav weaponspeedmult
This command will tell you the currect attack speed your character has. By default it should be set as 1.0. Any higher or lower means there is a modifier messing with this value, like the Survival Mode Bug we are here to solve. For instance, if you are under the effect of being "Peckish", that means your character should suffer a 10% attack speed debuff, so the correct, working value should be 0.90 but with the bug, chances are you will have it set as 1.90...
To fix this, you will write this next:
player.modav weaponspeedmult -X (X = excess value/decimal)
Here is a complete, step-by-step example.
if 1.0 = 100%
if 0.10 = 10%
then 1.0 - 0.10 = 0.90
0.90 = 90%
player.modav weaponspeedmult -0.90player.getav weaponspeedmult
To test that this fixes things properly:
Best explanation:
This mod https://www.nexusmods.com/skyrimspecialedition/mods/89042 fixes the weapon speed bug very well. But it generates another bug: in survival mode, when you're hungry, instead of losing attack speed, you gain. This mod, Survival Mode - Weapon Speed Patch, fixes that.
And literally NONE of them work
As soon as I'm "hungry" I have lightning fast attack speed. Insane how hard is it to fix this.
(This is honestly part of the reason a lot of mods just seem to remove this part of survival mode)
i'm also using Survival mode improved mod.
would i need this patch, or the comprehensive attack rate patch - skse? any difference or benefit to go with this load out over the synth patcher?
I've been getting super fast weapon speeds when hungry or cold
Edit: Not compatible. Not easily patchable as well. at least not for my monkey brain
Edit 2: Turns out I hadn't added Conner's Survival mode to my smashed patch so it was getting overwritten by CC Survival. User error, sorry about that
Edit: Conner's Survival Mode, I'm a moron. Yeah, you don't need to patch that, in it removes the attack speed changes (for good reason). IE, you don't need this mod.
https://www.nexusmods.com/skyrimspecialedition/mods/89042?tab=description This mod say I need your patch if I have survival mode.