From 273db4b553d0e2308b8367fb5d66564856a4d988 Mon Sep 17 00:00:00 2001 From: "Vgr E. Barry" Date: Sat, 13 Aug 2016 12:09:19 -0400 Subject: [PATCH] Move local import globally This used to be needed since there used to be a circular import. Guess it's gone now! --- src/gamemodes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gamemodes.py b/src/gamemodes.py index 06040e8..67ba9d9 100644 --- a/src/gamemodes.py +++ b/src/gamemodes.py @@ -9,6 +9,7 @@ import botconfig import src.settings as var from src.utilities import * from src.messages import messages +from src.decorators import handle_error from src import events def game_mode(name, minp, maxp, likelihood = 0): @@ -882,8 +883,6 @@ class SleepyMode(GameMode): def setup_nightmares(self, evt, cli, var): if random.random() < 1/5: - from src import decorators - self.do_nightmare = decorators.handle_error(self.do_nightmare) self.having_nightmare = True with var.WARNING_LOCK: t = threading.Timer(60, self.do_nightmare, (cli, var, random.choice(list_players()), var.NIGHT_COUNT)) @@ -896,6 +895,7 @@ class SleepyMode(GameMode): if self.having_nightmare == prefix: self.having_nightmare = nick + @handle_error def do_nightmare(self, cli, var, target, night): if var.PHASE != "night" or var.NIGHT_COUNT != night: return