cyzhao 1 жил өмнө
parent
commit
c03ed0241e

+ 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;