瀏覽代碼

战力bug

cyzhao 1 年之前
父節點
當前提交
c03ed0241e
共有 1 個文件被更改,包括 9 次插入2 次删除
  1. 9 2
      Gameserver/App/process/FightProc.php

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

@@ -1050,8 +1050,15 @@ class FightProc {
         $attck = 0;
         $hp = 0;
         foreach ($equipDic as $index => $ins_equip) {
-            $attck += GameConfig::equip_levelupgrade_getItem($ins_equip->level)->attckNum;
-            $hp += GameConfig::equip_levelupgrade_getItem($ins_equip->level)->hpNum;
+            $Ins_Equip = new Ins_Equip($ins_equip);
+            if($Ins_Equip->mo()->upgradeType == 1){//攻击力
+                $attck += GameConfig::equip_levelupgrade_getItem($ins_equip->level)->attckNum;        
+            } elseif ($Ins_Equip->mo()->upgradeType == 2) {            
+                $hp += GameConfig::equip_levelupgrade_getItem($ins_equip->level)->hpNum;
+            } else {
+                $attck += GameConfig::equip_levelupgrade_getItem($ins_equip->level)->attckNum;
+                $hp += GameConfig::equip_levelupgrade_getItem($ins_equip->level)->hpNum;
+            }                     
         }
 
         $heroAttck = $heroBashAttack + $attck;