From ee1fc0b648d20f1863f6cfc4e5d2bb225ca0108e Mon Sep 17 00:00:00 2001 From: Vincent Le Goff Date: Mon, 13 Feb 2017 17:00:46 -0800 Subject: [PATCH] Update the convert_gametime contrib (stable reload/restart) --- evennia/contrib/convert_gametime.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/evennia/contrib/convert_gametime.py b/evennia/contrib/convert_gametime.py index 39747f7002..8278d59a42 100644 --- a/evennia/contrib/convert_gametime.py +++ b/evennia/contrib/convert_gametime.py @@ -252,7 +252,8 @@ class GametimeScript(DefaultScript): """The script is started or restarted.""" if self.db.need_reset: self.db.need_reset = False - self.restart(interval=real_seconds_until(**self.db.gametime)) + seconds = real_seconds_until(**self.db.gametime) + self.restart(interval=seconds) def at_repeat(self): """Call the callback and reset interval.""" @@ -270,9 +271,3 @@ class GametimeScript(DefaultScript): def at_server_shutdown(self): """The server is about to shutdown. Put the script in need of reset.""" self.db.need_reset = True - - -def dummy(): - from typeclasses.rooms import Room - for room in Room.objects.all(): - room.msg_contents("The script ticks...")