|
@@ -69,20 +69,13 @@ namespace MafiaTelegramBot.Game.GameRoles
|
|
|
await Room.PlayersCh.EditTo(Player.Id, MessageId, $"{strings.you_choose_target} {Room.Players[NightTargetId].NickName}");
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public override async Task SetMafiaTarget(long userId)
|
|
|
{
|
|
|
- if(userId == -1) await Room.PlayersCh.EditTo(Player.Id, MafiaMessageId, strings.you_skip_vote);
|
|
|
- else
|
|
|
- {
|
|
|
- if (!Room.Players.ContainsKey(userId)) await Room.PlayersCh.SendTo(Player.Id, strings.this_player_left_from_game);
|
|
|
- else
|
|
|
- {
|
|
|
- MafiaTargetId = userId;
|
|
|
- await Room.PlayersCh.EditTo(Player.Id, MafiaMessageId,
|
|
|
- $"{strings.you_choose_target} {Room.Players[MafiaTargetId].NickName}");
|
|
|
- }
|
|
|
- }
|
|
|
+ MafiaTargetId = userId;
|
|
|
+ if (userId == -4) await Room.PlayersCh.EditTo(Player.Id, MafiaMessageId, strings.you_skip_vote);
|
|
|
+ else if(!Room.Players.ContainsKey(userId)) await Room.PlayersCh.SendTo(Player.Id, strings.this_player_left_from_game);
|
|
|
+ else await Room.PlayersCh.EditTo(Player.Id, MafiaMessageId, $"{strings.you_choose_target} {Room.Players[userId].NickName}");
|
|
|
}
|
|
|
|
|
|
public DameRole(GameRoom room, Player player) : base(room, player) { }
|