Last updated at 13:34, 2 Jul 2017 Uploaded at 2:18, 17 Dec 2012
Attack Speed Fix
Requires SKSE 1.7.3 or higher
Requires SkyUI 5.1 or higher
Attack Speed Fix is a framework that corrects a bug in vanilla Skyrim. It allows attack speed effects to be stacked properly and makes attack speed debuffs possible. In addition, versions 3.0 and later provide a MCM that lets you set the base attack speed for yourself and for NPCs. Combat too fast or too slow? Now you can fight at the speed you've always wanted.
More About the Fix
You don't need ASF if you have installed one of the following mods, as they contain their own version of the fix. However you may still want ASF for the ability to set your own base attack speeds. Compatibility problems with these mods can be resolved in-game, usually through the MCM or console.
SPERG (fixes Player only)
Better Vampires (only if vampire)
ACE - Combat Skills: if using the ACE Melee module, run "set WeaponSpeedBaseFix to 0" in the console
TheThirdRace Skill Overhaul (TTRSO): see this thread if you use the One-Handed, Illusion, Light Armor or Speech modules.
The full-featured version is the latest version. However there are some people who want to minimize scripts and/or dependencies in their game. In the ASF 2.2 Races version there are no active scripts. The spell is simply added to all vanilla races. This version also does not require SKSE or SkyUI. However this version doesn't fix custom races and doesn't allow you to set your own base attack speeds. It will also conflict with mods that edit the vanilla races.
Mod Organizer or NMM are the recommended installation methods. However if you want to install manually, simply extract the archive to your Data folder.
This mod has soft incompatibilities with the mods on the Substitute List because they do the same thing. By soft incompatibilities I mean that they are easily fixable. Most of these mods allow you to turn their attack speed fix off in their MCM.
This mod will have hard incompatibilities with any mod that modifies attack speed using the old vanilla method. If you notice some unexpectedly fast attacks, and can identify which mod is using the old method, you should first contact the mod author and ask them to update their mod based on the ASF guide in the downloads section. I'd also like to know about it so I can add it to my list of hard incompatibilities.
If the mod author doesn't fix it, you can fix the incompatibility yourself in TES5Edit or the Creation Kit by finding attack speed modifiers with a value greater than 1, and subtracting 1 from those modifiers. I will NOT be making patches for other people's mods.
Ordinator has its own version of the fix, but with no way to disable it to my knowledge
Vigor - Combat and Injuries is currently incompatible with ASF 3.0 and higher for an unknown reason. However ASF 2.2 is compatible. I've contacted the author to see if we can figure out a solution.
Syynxs Perky uses the vanilla method of editing attack speed
Modern Brawl Bugs Fix (included in ASF. Overwrite ASF's Files with Modern Brawl Bugs Fix in case it has received updates)
- If you change NPC base attack speeds you will have to change location before those changes take effect. The easiest way to do this is to enter or exit an interior. This only needs to be done once each time you change NPC attack speed. For most people this means once per character.
- The game engine interprets both zero and negative attack speed values as normal attack speed, so if you debuff a character too much, the debuffs will appear to have no effect. I have not found away to fix this with just ASF's framework.
Delete the following files from your Skyrim Data folder:
Attack Speed Fix.esp
Attack Speed Fix.bsa
Delete these older/optional files if present:
atkspdmod - Races.esp
How It Works
ASF simply corrects the base attack speed value to be 1.0 for the player and all NPCs, and adjusts the perks that modify attack speed to add 1-x, where x is the previous value, to compensate for this change. To distribute this effect to NPCs in the Main Version, the player gets an invisible cloak that applies it to surrounding NPCs. There is very minimal scripting to achieve this. In particular, there are no continuous polling scripts. In the older 2.2 Races version the spell is simply added to all vanilla races.
Check out the ASF guide in the downloads section. It would also be great if you make me aware of any ASF-like implementations so I can update the Substitute List.
(Old) Youtube Vid
Credits to jonwd7 for the Brawl Bugs Patch and EnaiSaion for the newer Modern Brawl Bugs Fix. These mods prevent the harmless cloak spells that make this mod work from being considered cheating in brawls.
Lastly, HUGE thanks to Mattiewagg! She provided tremendous help in resolving bugs in the latest version of the mod, saving me countless hours. Check out her mods, they're all amazing! I especially like Fighting Fatigue.