Преглед на файлове

摘星获得两件相同衣服进度问题

huangxiaoyue преди 1 година
родител
ревизия
76b3854972
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxBonusShowView.cs

+ 5 - 3
GameClient/Assets/Game/HotUpdate/Views/LuckyBox/LuckyBoxBonusShowView.cs

@@ -419,9 +419,11 @@ namespace GFGGame
                             int countSuitId = 0;
                             for (int i = index + 1; i < _rewardList.Count; i++)
                             {
-                                int itemSuitId = SuitCfgArray.Instance.GetSuitIdOfItem(_rewardList[i].id);
-                                if (itemSuitId == suitId)
-                                    countSuitId++;
+                                if (_rewardList[i].id != _itemIdList[index]) {
+                                    int itemSuitId = SuitCfgArray.Instance.GetSuitIdOfItem(_rewardList[i].id);
+                                    if (itemSuitId == suitId)
+                                        countSuitId++;
+                                }
                             }
                             count = count - countSuitId;
                             ViewManager.Show<SuitItemView>(new object[] { suitId, countSuitId });