shuffle villager list before pming them the roles
prevents you from knowing if you are a hidden role based on the timing of the message
This commit is contained in:
parent
e6ed567364
commit
1af572f12a
@ -5822,6 +5822,7 @@ def transition_night(cli):
|
|||||||
villagers += var.ROLES["time lord"]
|
villagers += var.ROLES["time lord"]
|
||||||
if var.DEFAULT_ROLE == "villager":
|
if var.DEFAULT_ROLE == "villager":
|
||||||
villagers += var.ROLES["vengeful ghost"] + var.ROLES["amnesiac"]
|
villagers += var.ROLES["vengeful ghost"] + var.ROLES["amnesiac"]
|
||||||
|
random.shuffle(villagers)
|
||||||
for villager in villagers:
|
for villager in villagers:
|
||||||
if villager in var.PLAYERS and not is_user_simple(villager):
|
if villager in var.PLAYERS and not is_user_simple(villager):
|
||||||
pm(cli, villager, "You are a \u0002villager\u0002. It is your job to lynch all of the wolves.")
|
pm(cli, villager, "You are a \u0002villager\u0002. It is your job to lynch all of the wolves.")
|
||||||
@ -5831,6 +5832,7 @@ def transition_night(cli):
|
|||||||
cultists = copy.copy(var.ROLES["cultist"])
|
cultists = copy.copy(var.ROLES["cultist"])
|
||||||
if var.DEFAULT_ROLE == "cultist":
|
if var.DEFAULT_ROLE == "cultist":
|
||||||
cultists += var.ROLES["vengeful ghost"] + var.ROLES["amnesiac"]
|
cultists += var.ROLES["vengeful ghost"] + var.ROLES["amnesiac"]
|
||||||
|
random.shuffle(cultists)
|
||||||
for cultist in cultists:
|
for cultist in cultists:
|
||||||
if cultist in var.PLAYERS and not is_user_simple(cultist):
|
if cultist in var.PLAYERS and not is_user_simple(cultist):
|
||||||
pm(cli, cultist, "You are a \u0002cultist\u0002. It is your job to help the wolves kill all of the villagers.")
|
pm(cli, cultist, "You are a \u0002cultist\u0002. It is your job to help the wolves kill all of the villagers.")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user