From 5b60eef6353f555572ce9bff6a44642c10c5b138 Mon Sep 17 00:00:00 2001 From: Griatch Date: Fri, 2 Sep 2016 15:02:20 +0200 Subject: [PATCH] Properly remove pause state data when restartig a script. --- evennia/scripts/scripts.py | 5 +++++ 1 file changed, 5 insertions(+) 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: