|
@@ -200,14 +200,15 @@ class SweepGatesProc {
|
|
|
$getedArr = array(); # 统计所获奖励物品
|
|
|
$rewardsArr = explode(";", $rewardStr);
|
|
|
foreach ($rewardsArr as $r) { #
|
|
|
- my_Assert(strlen($r) > 0, "奖励字符串为空!");
|
|
|
+ if (strlen($r) > 0) {
|
|
|
// $percentStr = explode(',', $r)[2];
|
|
|
// $percent = intval(trim($percentStr, "%")); # 剔除%
|
|
|
// if (CommUtil::randomPercent($percent)) {
|
|
|
- $err = StoreProc::AddMultiItemInStore($req, $r); # 发放奖励物品
|
|
|
- my_Assert($err == ErrCode::ok, $err); # 出错了
|
|
|
- $getedArr[] = $r; # 剔除最后一段概率字符串
|
|
|
+ $err = StoreProc::AddMultiItemInStore($req, $r); # 发放奖励物品
|
|
|
+ my_Assert($err == ErrCode::ok, $err); # 出错了
|
|
|
+ $getedArr[] = $r; # 剔除最后一段概率字符串
|
|
|
// }
|
|
|
+ }
|
|
|
}
|
|
|
return $getedArr;
|
|
|
}
|