|
@@ -463,14 +463,18 @@ class FightProc {
|
|
|
//// StoreProc::AddMultiItemInStore($gateMo->reward_fail); # 发放失败奖励(2024.5.30 过期)
|
|
|
// }
|
|
|
|
|
|
- StoreProc::AddMultiItemInStore($pickups); # 战场拾取道具直接入背包
|
|
|
+ StoreProc::AddMultiItemInStore($pickups); # 战场拾取道具直接入背包
|
|
|
ctx()->base()->Add_Gold($gold); # 战场拾取的金币直接入背包
|
|
|
//ctx()->base()->Add_Exp($exp);
|
|
|
$waveMo = GameConfig::waveItem_getItem($gateId, $finalLayer);
|
|
|
my_Assert(null != $waveMo, ErrCode::err_const_no);
|
|
|
ctx()->base()->Add_Exp($waveMo->rewardExp); # 指挥官经验
|
|
|
ctx()->base()->Add_Gold($waveMo->rewardGold); # 金币奖励
|
|
|
- $pickups .= ";1," . $gold + $waveMo->rewardGold;
|
|
|
+ //$pickups .= ";1," . $gold + $waveMo->rewardGold;
|
|
|
+
|
|
|
+ $str = "1," . $gold + $waveMo->rewardGold;
|
|
|
+ StoreProc::AddMultiItemInStore($str);
|
|
|
+
|
|
|
# 图纸奖励: 数量min-max, 部位随机
|
|
|
if (strlen($waveMo->rewardTuZhi) > 0 && str_contains($waveMo->rewardTuZhi, '-')) {
|
|
|
list($tz_min, $tz_max) = explode('-', $waveMo->rewardTuZhi); # 图纸数量
|
|
@@ -479,7 +483,7 @@ class FightProc {
|
|
|
for ($i = 0; $i < $tz_n; $i++) {
|
|
|
$id = 1000 + rand(1, 6);
|
|
|
StoreProc::AddMultiItemInStore("$id,1"); # 获得图纸
|
|
|
- $pickups .= ";$id,1";
|
|
|
+ //$pickups .= ";$id,1";
|
|
|
}
|
|
|
}
|
|
|
# 宝石奖励: 数量min-max;品质:权重,品质:权重...
|