فهرست منبع

世界bossbug修复

cyzhao 2 ماه پیش
والد
کامیت
a04adb1531
1فایلهای تغییر یافته به همراه9 افزوده شده و 0 حذف شده
  1. 9 0
      Gameserver/App/process/FightProc.php

+ 9 - 0
Gameserver/App/process/FightProc.php

@@ -2003,6 +2003,15 @@ class FightProc {
             return;
         }
         
+        $subMo = GameConfig::subfun_unlock_getItem(Enum_SubFunType::WorldBoss);
+        if(ctx()->privateState->worldBoss_turnNum < 0){
+            ctx()->privateState->worldBoss_turnNum = 0;
+        }
+         
+        if(now() < $subMo->startTs){
+            return;
+        }
+        
         $num = self::GetCurTurnNum();
         if ($num != ctx()->privateState->worldBoss_turnNum) {
             ctx()->privateState->worldBoss_turnNum = $num;