|
@@ -525,10 +525,10 @@ namespace MafiaTelegramBot.Game.GameRooms
|
|
|
UpdateWins(player);
|
|
|
player.HookerRoleAchievementEvent();
|
|
|
player.ParasiteRoleAchievementEvent(villagerTeam.ToList());
|
|
|
- if (player.CurrentRole.ColorRole == 1)
|
|
|
- player.WerewolfRoleAchievementEvent(1);
|
|
|
- else player.WerewolfRoleAchievementEvent(2, true);
|
|
|
+ player.WerewolfRoleAchievementEvent(1);
|
|
|
}
|
|
|
+ else if (player.CurrentRole.ColorRole == 2)
|
|
|
+ player.WerewolfRoleAchievementEvent(2, true);
|
|
|
else player.ResetParasiteProgress();
|
|
|
|
|
|
|
|
@@ -540,14 +540,12 @@ namespace MafiaTelegramBot.Game.GameRooms
|
|
|
UpdateWins(player);
|
|
|
player.HookerRoleAchievementEvent();
|
|
|
player.ParasiteRoleAchievementEvent(mafiaTeam.ToList());
|
|
|
- if (player.CurrentRole.ColorRole == 2)
|
|
|
- player.WerewolfRoleAchievementEvent(2);
|
|
|
- else player.WerewolfRoleAchievementEvent(1, true);
|
|
|
+ player.WerewolfRoleAchievementEvent(2);
|
|
|
+
|
|
|
}
|
|
|
+ else if (player.CurrentRole.ColorRole == 1)
|
|
|
+ player.WerewolfRoleAchievementEvent(1, true);
|
|
|
else player.ResetParasiteProgress();
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
|
|
|
if (player.CurrentRole.ColorRole == 3)
|