by Ter13
Handle attack/skill cooldown periods flexibly and simply (supports saving)
CooldownLib allows you to handle ability cooldowns on mobs.

Cooldowns are inherently just named time offsets. CooldownLib provides functions for getting single and multiple cooldowns at once, setting a single cooldown, and also contains behavior that will allow you to save and restore players with cooldowns relative to the real time passed between when they saved and loaded, or even to not be saved between login sessions at all.