浏览代码

神都宸游挑战次数不足报错问题

huangxiaoyue 1 年之前
父节点
当前提交
312cae182d
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      GameClient/Assets/Game/HotUpdate/Data/InstanceZonesDataManager.cs

+ 7 - 0
GameClient/Assets/Game/HotUpdate/Data/InstanceZonesDataManager.cs

@@ -367,9 +367,16 @@ namespace GFGGame
         {
 
             var levelCfg = StoryLevelCfgArray.Instance.GetCfg(levelCfgId);
+            //不需要消耗体力
             if (levelCfg.power == 0)
             {
                 times = GameConst.MAX_COUNT_FIGHT_QUICKLY;
+                //神都宸游
+                if (levelCfg.type == ConstInstanceZonesType.PureFight) {
+                    var activityFightCfg = ActivityFightCfgArray.Instance.GetCfg(levelCfg.chapterId);
+                    RoleLimitData limitData = RoleLimitDataManager.GetLimitData(activityFightCfg.limit);
+                    times = limitData.TotalPlayMax - limitData.PlayTimes;
+                }
             }
             else
             {