瀏覽代碼

等级计算丢了个参数

cyzhao 4 年之前
父節點
當前提交
fe2e1863ea
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      Gameserver/Amfphp/process/StoreProc.php

+ 4 - 4
Gameserver/Amfphp/process/StoreProc.php

@@ -142,9 +142,9 @@ class StoreProc {
      * @param type $type
      * @return type
      */
-    static function Upgrade($xp,$qual,$type) {
-        $curLv = 0;
-        if(Enum_UpgradeType::Wuqi){
+    static function Upgrade($xp,$qual,$type) {        
+        $curLv = 0;    
+        if($type==Enum_UpgradeType::Wuqi){
             $heroLvDic = GameConfig::weapon_levelexp()->$qual;
         } else {
             $heroLvDic = GameConfig::yanlingLevel_type()->$qual;
@@ -152,7 +152,7 @@ class StoreProc {
                             
         $f = (array) $heroLvDic;     
         ksort($f);             
-        foreach ($f as $lv => $mo) {
+        foreach ($f as $lv => $mo) {           
             if($xp < $mo->requiredExp){
                 $curLv = $lv-1;
                 break;