diff --git a/evennia/scripts/scripts.py b/evennia/scripts/scripts.py index 7f44a2379c..308261b14f 100644 --- a/evennia/scripts/scripts.py +++ b/evennia/scripts/scripts.py @@ -434,6 +434,11 @@ class DefaultScript(ScriptBase): logger.log_trace() self._stop_task() self.is_active = False + # remove all pause flags + del self.db._paused_time + del self.db._manual_pause + del self.db._paused_callcount + # set new flags and start over if interval is not None: self.interval = interval if repeats is not None: