From e2cf8485e2f4c9b0ac145c62af5ad0810aea7095 Mon Sep 17 00:00:00 2001 From: hujiabin <519660157@qq.com> Date: Wed, 16 Oct 2024 16:56:41 +0800 Subject: [PATCH] 1 --- webapp/services/RoomBattleDataService.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/webapp/services/RoomBattleDataService.php b/webapp/services/RoomBattleDataService.php index 884036f8..c1e37d52 100644 --- a/webapp/services/RoomBattleDataService.php +++ b/webapp/services/RoomBattleDataService.php @@ -202,6 +202,7 @@ class RoomBattleDataService extends BaseService { } $rewardMeta = mt\BattleReward::find($mapModeMeta['rewardMode'],$accountLucky); if (!$rewardMeta){ + error_log('ERROR:'.$this->mapMode.' settlementReward,user have lucky '.$accountLucky); return ; } $hashRateValue = 0; @@ -351,6 +352,15 @@ class RoomBattleDataService extends BaseService { //宝箱掉落 $chestLootProbArr = explode(";",$rewardMeta['chestLootProb']); $rate = isset($chestLootProbArr[$teamRank-1]) ? $chestLootProbArr[$teamRank-1] : 0; + if ($member['account_id'] == "2_2006_QmoeZ5t2ecIq6dVNyi9jQj5CzTUB0bGC"){ + error_log("BoxMap:".json_encode( + array( + 'rate' => $rate, + 'box_num' => $member['box_num'], + 'switch' => myself()->_switchIsOpen('bigEventBoxDrop'), + ) + )); + } if ($rate > 0 && !empty($member['box_num']) && myself()->_switchIsOpen('bigEventBoxDrop')){ $rewardBox = array(); $realBoxNum = 0;