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)