2 コミット 6ed955102a ... df15c724ec

作者 SHA1 メッセージ 日付
  zelpold df15c724ec Merge remote-tracking branch 'origin/develop' into develop 4 年 前
  zelpold 8476262883 werewolf achievement fix 4 年 前
1 ファイル変更7 行追加8 行削除
  1. 7 8
      MafiaTelegramBot/Game/GameRooms/GameRoom.GameProcess.cs

+ 7 - 8
MafiaTelegramBot/Game/GameRooms/GameRoom.GameProcess.cs

@@ -525,14 +525,13 @@ namespace MafiaTelegramBot.Game.GameRooms
                                 UpdateWins(player);
                                 player.HookerRoleAchievementEvent();
                                 player.ParasiteRoleAchievementEvent(villagerTeam.ToList());
-                            }
-                            else player.ResetParasiteProgress();
-                            if (player.CurrentRole.RoleKey == Roles.Werewolf)
-                            {
                                 if (player.CurrentRole.ColorRole == 1)
                                     player.WerewolfRoleAchievementEvent(1);
                                 else player.WerewolfRoleAchievementEvent(2, true);
                             }
+                            else player.ResetParasiteProgress();
+                            
+
                         }
                         else
                         {
@@ -541,14 +540,14 @@ namespace MafiaTelegramBot.Game.GameRooms
                                 UpdateWins(player);
                                 player.HookerRoleAchievementEvent();
                                 player.ParasiteRoleAchievementEvent(mafiaTeam.ToList());
-                            }
-                            else player.ResetParasiteProgress();
-                            if (player.CurrentRole.RoleKey == Roles.Werewolf)
-                            {
                                 if (player.CurrentRole.ColorRole == 2)
                                     player.WerewolfRoleAchievementEvent(2);
                                 else player.WerewolfRoleAchievementEvent(1, true);
                             }
+                            else player.ResetParasiteProgress();
+                            
+                                
+                            
                         }
 
                         if (player.CurrentRole.ColorRole == 3)