Fix random randomly failing to start

Pun unintended
This commit is contained in:
Vgr E.Barry 2015-08-01 09:18:19 -04:00
parent 29cf18f7be
commit 0eee4b1c88

View File

@ -875,6 +875,9 @@ class RandomMode(GameMode):
addroles["gunner"] = random.randrange(int(len(villagers) ** 1.2 / 4)) addroles["gunner"] = random.randrange(int(len(villagers) ** 1.2 / 4))
addroles["assassin"] = random.randrange(int(len(villagers) ** 1.2 / 8)) addroles["assassin"] = random.randrange(int(len(villagers) ** 1.2 / 8))
if sum(addroles[r] for r in var.WOLFCHAT_ROLES) > len(villagers) // 2:
return self.role_attribution(evt, cli, var, villagers)
evt.prevent_default = True evt.prevent_default = True
# Credits to Metacity for designing and current name # Credits to Metacity for designing and current name