UncappedAttackSpeed
Makes certain attack speed skills scale linearly and without limit. Client-side.
About this mod Author’s original text
In vanilla, time spent switching between states does not get affected by attack speed, leading to sub-linear scaling that caps out at either 20 or 30hz. Skills that do stay in one state attack in a way that gets limited by tick rate, capping out at 60hz.
This mod fixes both of these issues for the below skills, making them fully uncapped and linear. Additionally, extra attacks generated by this mod can be configured to not spawn visual effects or give recoil, letting extreme attack rates have less performance issues.
Details on vanilla's behaviour for skills fixed by this mod:
- Commando's Double Tap. Vanilla: Very poor sub-linear scaling, immediately falling behind and capping out at 3.33 attack rate or 20hz.
- Huntress' Strafe. Sub-linear, capping out at 15.5 attack rate or 30hz.
- Huntress' Flurry. Sub-linear, and starts losing arrows at high attack speeds. Caps at 6.67 attack rate, or 30 arrows per second.
- Void Fiend's Corrupted Drown. Non-linear, caps out at 8.0 attack speed or 60hz.
- Mult's Nailgun. Linear, caps out at 4.8 attack speed or 60hz.
All fixes are clientside except for Huntress', which will cap out at 60hz if the server does not have this mod.
Disabled by default: Make Nailgun always automatically fire its final burst exactly once. Reload in-game with either uncapattackspeed_reloadconfig or RiskofOptions.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: