From 7b5b648e97d7a6662822b00d3267dc386ff5e775 Mon Sep 17 00:00:00 2001 From: Alex Orid Date: Thu, 15 Oct 2020 06:45:00 -0400 Subject: [PATCH] Fixed Missing Cooldown --- cooldowns.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cooldowns.py b/cooldowns.py index c1aeb1e..919afae 100644 --- a/cooldowns.py +++ b/cooldowns.py @@ -50,6 +50,9 @@ class Cooldowns_Module: selectedCooldown:Cooldown = self.getCooldown(name) + if selectedCooldown == None: + return None + timenow = datetime.datetime.now() if len(selectedCooldown.actionList) >= selectedCooldown.cooldownActionLimit: @@ -78,6 +81,14 @@ if __name__ == "__main__": cdName = "test" testCD.setupCooldown(cdName, 20, 2) + print("CD Test 0: ") + for x in range(20): + testCD.actionTrigger("cdName") + sleep(0) + print(testCD.isCooldownActive("cdName")) + print("//Test Done//") + sleep(2) + print("CD Test 1: ") for x in range(20): testCD.actionTrigger(cdName)