From 56827a2ce27fed79081111fb99623f8f2ca4e883 Mon Sep 17 00:00:00 2001 From: jacob1 Date: Mon, 1 Feb 2016 20:54:15 -0500 Subject: [PATCH] lycan balance adjustments lycan#2 moved down from 10 to 9p wolf#2 swapped for wolf shaman GA swapped for bodyguard --- src/gamemodes.py | 9 +++++---- src/settings.py | 5 ++++- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/gamemodes.py b/src/gamemodes.py index b48b13e..0a78efd 100644 --- a/src/gamemodes.py +++ b/src/gamemodes.py @@ -408,20 +408,21 @@ class LycanMode(GameMode): self.ROLE_GUIDE = reset_roles(self.ROLE_INDEX) self.ROLE_GUIDE.update({# village roles "seer" : ( 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 2 ), - "guardian angel" : ( 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 ), + "bodyguard" : ( 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 ), "matchmaker" : ( 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ), "hunter" : ( 1 , 1 , 1 , 2 , 2 , 2 , 2 , 2 , 2 , 2 ), # wolf roles - "wolf" : ( 1 , 1 , 1 , 2 , 2 , 2 , 2 , 2 , 2 , 2 ), + "wolf" : ( 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 ), + "wolf shaman" : ( 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , 1 ), "traitor" : ( 0 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 ), # neutral roles "clone" : ( 0 , 0 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 2 ), - "lycan" : ( 1 , 1 , 2 , 2 , 2 , 3 , 4 , 4 , 4 , 5 ), + "lycan" : ( 1 , 1 , 1 , 2 , 2 , 3 , 4 , 4 , 4 , 5 ), # templates "cursed villager" : ( 1 , 1 , 1 , 1 , 1 , 2 , 2 , 2 , 2 , 2 ), "gunner" : ( 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 1 ), "sharpshooter" : ( 0 , 0 , 0 , 0 , 0 , 0 , 0 , 1 , 1 , 1 ), - "mayor" : ( 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , 1 ), + "mayor" : ( 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 ), }) @game_mode("valentines", minp = 8, maxp = 24, likelihood = 0) diff --git a/src/settings.py b/src/settings.py index 434d09c..5cf4b59 100644 --- a/src/settings.py +++ b/src/settings.py @@ -167,7 +167,10 @@ TOTEM_CHANCES = { "death": ( 1 , 1 , 0 "deceit": ( 0 , 1 , 1 ), } -GAME_MODES = {} +try: + GAME_MODES +except: + GAME_MODES = {} SIMPLE_NOTIFY = set() # cloaks of people who !simple, who don't want detailed instructions SIMPLE_NOTIFY_ACCS = set() # same as above, except accounts. takes precedence PREFER_NOTICE = set() # cloaks of people who !notice, who want everything /notice'd