浏览代码

神庙打折扣费bug修改

cyzhao 4 年之前
父节点
当前提交
4092b72ccc
共有 1 个文件被更改,包括 6 次插入5 次删除
  1. 6 5
      Gameserver/Amfphp/process/ActiveProc.php

+ 6 - 5
Gameserver/Amfphp/process/ActiveProc.php

@@ -93,12 +93,13 @@ class ActiveProc {
             $shenmiaoInfo->activeDic->$type->totalNum += $num;
             
             $shenmo = GameConfig::shenmiao_getItem($shenmiaoInfo->activeDic->$type->id);
-            if($shenmo->discount != 0){
-                $sList = explode(',', $shenmo->cost);
-                $costVal = $sList[1] - $sList[1]*$shenmo->discount/100;
-                $costStr = $sList[0].','.$costVal*$num;
-                StoreProc::removeItemFromStore($req->userInfo->game->store,$sList[0],$costVal*$num);
+            
+            $sList = explode(',', $shenmo->cost);
+            $costVal = $sList[1];
+            if($shenmo->discount != 0){               
+                $costVal = $sList[1]*$num*$shenmo->discount/100;                             
             }      
+            StoreProc::removeItemFromStore($req->userInfo->game->store,$sList[0],$costVal);
             
             $tag = false;
             $n = 0;