From aaeb51b2033cab7ca193ca0a822d3dfec06cf3c1 Mon Sep 17 00:00:00 2001 From: Ryan Schmidt Date: Wed, 20 Jun 2018 08:43:27 -0700 Subject: [PATCH] Don't copy var.ROLE_GUIDE in default Since the base var.ROLE_GUIDE is default anyway, and copying it breaks custom roles trying to be entirely contained within their file --- src/gamemodes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gamemodes.py b/src/gamemodes.py index a88ea4b..cf2a7be 100644 --- a/src/gamemodes.py +++ b/src/gamemodes.py @@ -134,7 +134,7 @@ class ChangedRolesMode(GameMode): @game_mode("default", minp = 4, maxp = 24, likelihood = 20) class DefaultMode(GameMode): """Default game mode.""" - def __init__(self, arg="", role_index=var.ROLE_INDEX, role_guide=var.ROLE_GUIDE.copy()): + def __init__(self, arg="", role_index=var.ROLE_INDEX, role_guide=var.ROLE_GUIDE): # No extra settings, just an explicit way to revert to default settings super().__init__(arg) self.ROLE_INDEX = role_index