Ver Fonte

挑战层数任务bug修复

cyzhao há 11 meses atrás
pai
commit
cd3a369bfa
1 ficheiros alterados com 4 adições e 1 exclusões
  1. 4 1
      Gameserver/App/model/User/Ins_TaskStep_Active.php

+ 4 - 1
Gameserver/App/model/User/Ins_TaskStep_Active.php

@@ -91,7 +91,8 @@ class Ins_TaskStep_Active extends Object_ext {
      */
     function isStatusType() {
         return $this->mo()->cmd == Enum_ActiveTaskCmdType::SetSpecialQualGem || $this->mo()->cmd == Enum_ActiveTaskCmdType::DailyLogin #
-               || $this->mo()->cmd == Enum_ActiveTaskCmdType::AnyEquipUpLevel_X || $this->mo()->cmd == Enum_ActiveTaskCmdType::AllEquipUpLevel_X || $this->mo()->cmd == Enum_ActiveTaskCmdType::OnLogin_X;
+               || $this->mo()->cmd == Enum_ActiveTaskCmdType::AnyEquipUpLevel_X || $this->mo()->cmd == Enum_ActiveTaskCmdType::AllEquipUpLevel_X || $this->mo()->cmd == Enum_ActiveTaskCmdType::OnLogin_X #
+               || $this->mo()->cmd == Enum_ActiveTaskCmdType::PassLayer_ChallengeGate;
     }
 
     function calcStatusCur() {
@@ -171,6 +172,8 @@ class Ins_TaskStep_Active extends Object_ext {
                     }
                 }
                 return $day;
+            case Enum_ActiveTaskCmdType::PassLayer_ChallengeGate:
+                return ctx()->gates->TowerGate->CurLayer;
             default:
                 break;
         }