Ver Fonte

bug fix

Tigran há 4 anos atrás
pai
commit
702460e369
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      MafiaTelegramBot/Game/GameRooms/GameRoom.GameProcess.cs

+ 1 - 1
MafiaTelegramBot/Game/GameRooms/GameRoom.GameProcess.cs

@@ -107,7 +107,7 @@ namespace MafiaTelegramBot.Game.GameRooms
             var playersCount = Players.Values.Count(p => p.IsAlive);
             var mafiaCount = Players.Values.Count(p => p.IsAlive && p.GetRole() is Roles.Don or Roles.Mafia or Roles.Dame);
             if (PlayersRole.ContainsKey(Roles.Werewolf)
-                && PlayersRole[Roles.Werewolf].Count == 1
+                && PlayersRole[Roles.Werewolf].Count == 1 && PlayersRole[Roles.Werewolf][0].IsAlive
                 && ((WerewolfRole) PlayersRole[Roles.Werewolf][0].CurrentRole).IsMafia) mafiaCount++;
             var villagersCount = playersCount - mafiaCount;
             return villagersCount > mafiaCount && mafiaCount > 0;