Skip to content

Commit 81faf9e

Browse files
committed
fix : minor issues in give_me_roles fixed.
1 parent f017957 commit 81faf9e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

mafia.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,21 +125,22 @@ def help_me():
125125
def give_me_roles(ordered_roles):
126126
n = len(ordered_roles)
127127
if n >= 14:
128-
ordered_roles[11] = 'Kind Wife'
129128
ordered_roles[12] = 'Groom'
130129
ordered_roles[13] = 'Bride'
131-
if n % 3 == 0:
130+
if n % 3 == 0:
131+
ordered_roles[14] = 'Serial Killer'
132+
if n % 3 != 0:
132133
try:
133134
i = ordered_roles.index('Mafia')
134135
ordered_roles[i] = 'Made Man'
135136
ordered_roles[7] = 'Reporter'
136137
except ValueError:
137138
pass
138-
139+
if n % 3 == 2:
139140
try:
140141
i = ordered_roles.index('Mafia')
141142
if i > 12:
142-
ordered_roles[i] = 'Serial Killer'
143+
ordered_roles[i] = 'Kind Wife'
143144
except ValueError:
144145
pass
145146
return ordered_roles

0 commit comments

Comments
 (0)