|
@@ -1,3 +1,4 @@
|
|
|
+using System;
|
|
|
using System.Linq;
|
|
|
using System.Threading.Tasks;
|
|
|
using MafiaTelegramBot.Game.GameRooms;
|
|
@@ -37,7 +38,8 @@ namespace MafiaTelegramBot.Game.GameRoles
|
|
|
: Room.Players[NightTargetId].GetRole() is Roles.Werewolf && ((WerewolfRole) Room.Players[NightTargetId].CurrentRole).IsMafia
|
|
|
? roles.Mafia
|
|
|
: roles.Villager;
|
|
|
- KnownRoles.Add(Room.Players[NightTargetId].Id, role);
|
|
|
+ if (KnownRoles.ContainsKey(NightTargetId)) KnownRoles[NightTargetId] = role;
|
|
|
+ else KnownRoles.Add(Room.Players[NightTargetId].Id, role);
|
|
|
await Room.PlayersCh.EditTo(Player.Id, MessageId,
|
|
|
$"{strings.role_of_your_target} {Room.Players[NightTargetId].NickName} - {role}");
|
|
|
}
|