From 7a8d5853af55d51057724fca3e1814ebc0ca27b1 Mon Sep 17 00:00:00 2001 From: Griatch Date: Tue, 28 Jan 2020 19:40:15 +0100 Subject: [PATCH] Some minor tweaks. --- evennia/scripts/scripts.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/evennia/scripts/scripts.py b/evennia/scripts/scripts.py index 1326b4ffec..42bb1c8797 100644 --- a/evennia/scripts/scripts.py +++ b/evennia/scripts/scripts.py @@ -140,7 +140,6 @@ class ExtendedLoopingCall(LoopingCall): total_runtime = self.clock.seconds() - self.starttime interval = self.start_delay or self.interval return interval - (total_runtime % self.interval) - return None class ScriptBase(ScriptDB, metaclass=TypeclassBase): @@ -585,8 +584,7 @@ class DefaultScript(ScriptBase): del self.db._paused_callcount # set new flags and start over if interval is not None: - if interval < 0: - interval = 0 + interval = max(0, interval) self.interval = interval if repeats is not None: self.repeats = repeats