-
-
Notifications
You must be signed in to change notification settings - Fork 125
Closed
Labels
Description
Description
Enabling command cooldowns with a queued effects list containing a delay effect results in cooldowns being ignored during the delay execution, but not during (most?) other effects in the list. That specific command received during the delay just executes without regard to cooldown once the prior delay elapses and the cooldown has elapsed.
Steps to Reproduce
- Add a command.
- Give it a cooldown.
- Add the effects list to a Queue (maybe optional?).
- Give it a Delay Effect.
- Give it a Chat effect to know when it actually executes.
- Spam the command.
Expected Behavior
The first execution after cooldown expires to succeed and reinstate the cooldown. Currently, all invocations during the delay will be executed.
Firebot Version
v5.63.2
Submitted By
phroggie
Created via Discord.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo