diff --git a/src/gamemodes.py b/src/gamemodes.py index 780cbad..3065953 100644 --- a/src/gamemodes.py +++ b/src/gamemodes.py @@ -1190,6 +1190,8 @@ class MaelstromMode(GameMode): var.ORIGINAL_ROLES[role].add(nick) var.FINAL_ROLES[nick] = role var.LAST_SAID_TIME[nick] = datetime.now() + if nick in var.USERS: + var.PLAYERS[nick] = var.USERS[nick] if role == "doctor": lpl = len(var.list_players()) diff --git a/src/wolfgame.py b/src/wolfgame.py index 84ba0bc..f3e0d6b 100644 --- a/src/wolfgame.py +++ b/src/wolfgame.py @@ -6569,7 +6569,7 @@ def relay(cli, nick, chan, rest): reply = "\u0001VERSION lykos, Python {0} -- https://github.com/lykoss/lykos\u0001".format(platform.python_version()) cli.notice(nick, reply) return - if var.PHASE not in ("night", "day"): + if var.PHASE not in var.GAME_PHASES: return pl = var.list_players()