Skyrim Special Edition

File information

Last updated

Original upload

Created by

A2K

Uploaded by

a2kmod

Virus scan

Safe to use

About this mod

Changes shouts so they all have their own independent cooldowns instead of the vanilla global cooldown. This mod does not modify the base cooldown of shouts or the shouts themselves in any way.

Permissions and credits
Note: Didn't work for me when I tried to install through NMM (could just be me, please inform me if it works normally); in this case just extract the archive to the Data folder and activate it through the mod menu in-game. Worked for me. When you start the game, two messages should appear in the top-left corner. If they appear, the mod is working.


Changes shouts so they all have their own independent cooldowns instead of the vanilla global cooldown.
Does not modify the base cooldown of shouts or the shouts themselves in any way.

This mod has no requirements.

It should work with any and all custom shouts, provided they are made using the standard word/shout system.
The glow in the top bar is also updated to reflect the remaining cooldown when you equip a shout.

However, there could be a few problems with shout cooldown reducing/resetting effects added by other mods that should be noted.

The values stored by the script that handles the cooldowns are not affected by these effects.
The values are stored when you shout, so any effect that is not active while you shout will not work.
Cooldowns are calculated from these stored values whenever you equip a shout, so equipping another shout or re-equipping the same shout will nullify any cooldown resets.

How does it work?

Adds two things:
1. A hidden quest
2. A script attached to the quest that manages the cooldown of shouts

When you shout, the script stores a timestamp of when that shout should be off cooldown.
When you equip a shout, the script uses the timestamp and current time to determine the remaining cooldown.
It then sets the global shout cooldown to the calculated cooldown, creating the appearance of individual cooldowns.
I have included the source .psc file with comments for anyone interested.

Feedback and bug reports are appreciated.

Here is a short demonstration.
Sorry for the quality..