소스 검색

2024.11.25 策划要求修改主线挑战限制, 可以直接挑战最高难度.

wanggangzero 6 달 전
부모
커밋
569f7238fa
1개의 변경된 파일5개의 추가작업 그리고 6개의 파일을 삭제
  1. 5 6
      Gameserver/App/process/FightProc.php

+ 5 - 6
Gameserver/App/process/FightProc.php

@@ -149,7 +149,7 @@ class FightProc {
 //        isEditor() && $gateInfo = new Ins_GateInfo();
         $gateInfo = ctx()->gates->GateList->$gateId;
         my_Assert($gateInfo->pass, ErrCode::gate_GateNoUnlock);                 # 通关后解锁难度1
-        my_Assert($gateInfo->tz_state + 1 >= $index, ErrCode::gate_GateNoUnlock); # 通关上一难度解锁当前难度
+//        my_Assert($gateInfo->tz_state + 1 >= $index, ErrCode::gate_GateNoUnlock); # 通关上一难度解锁当前难度
 
         FightProc::funUnlock_mainChallengeGate_State(true, $gateId, $index);
         $gateInfo->tz_state = $index;
@@ -721,11 +721,11 @@ class FightProc {
         $str = "1," . $gold + $waveMo->rewardGold;
         StoreProc::AddMultiItemInStore($str);
 
-        if($waveMo->rewardItem != null){
+        if ($waveMo->rewardItem != null) {
             $reward = StoreProc::Distribute_Rewards($waveMo->rewardItem);
             StoreProc::AddMultiItemInStore($reward);
         }
-        
+
         # 图纸奖励: 数量min-max, 部位随机
         if (strlen($waveMo->rewardTuZhi) > 0 && str_contains($waveMo->rewardTuZhi, '-')) {
             list($tz_min, $tz_max) = explode('-', $waveMo->rewardTuZhi);        # 图纸数量
@@ -800,14 +800,13 @@ class FightProc {
         );
         return Resp::ok($ret);
     }
-    
+
     /**
      * 装备概率结算
      * @param type $equipStr
      */
     private static function EquipSettle($equipStr) {
         StoreProc::DistributeItemsBox($itemId);
-        
     }
 
 // <editor-fold defaultstate="collapsed" desc="功能解锁">
@@ -1720,7 +1719,7 @@ class FightProc {
             if ($ins_Equip->mo()->position % 2 == 1) {
                 $attck += GameConfig::equip_levelupgrade_getItem($ins_Equip->mo()->rarity, $ins_Equip->qual, $ins_Equip->mo()->position, $ins_Equip->level)->attckNum;
             } elseif ($ins_Equip->mo()->position % 2 == 0) {
-                $hp += GameConfig::equip_levelupgrade_getItem($ins_Equip->mo()->rarity, $ins_Equip->qual,$ins_Equip->mo()->position, $ins_Equip->level)->hpNum;
+                $hp += GameConfig::equip_levelupgrade_getItem($ins_Equip->mo()->rarity, $ins_Equip->qual, $ins_Equip->mo()->position, $ins_Equip->level)->hpNum;
             }
         }