From f6a100b833d6e9f2c1bdb288dad66e67950173c4 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 30 Aug 2024 14:32:53 +0800 Subject: [PATCH] 1 --- webapp/controller/BattleController.class.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/webapp/controller/BattleController.class.php b/webapp/controller/BattleController.class.php index d392304b..3e5badd2 100644 --- a/webapp/controller/BattleController.class.php +++ b/webapp/controller/BattleController.class.php @@ -864,6 +864,7 @@ class BattleController extends BaseAuthedController { return; } + $realPlayerNum = 0; $currSeason = mt\RankSeason::getCurrentSeason(); foreach ($customData['team_list'] as $team) { if ($ignoreAndroid) { @@ -899,6 +900,7 @@ class BattleController extends BaseAuthedController { $info = $this->genInitBattleData(); $userDb = User::find($accountId); if ($userDb) { + ++$realPlayerNum; $userPresetInfo = User::toPreset($userDb); $info['elo'] = $userDb['elo']; $info['rank'] = $userDb['rank']; @@ -950,6 +952,9 @@ class BattleController extends BaseAuthedController { array_push($data['team_list'], $teamInfo); } $this->decTicket($r, $customData, $mapModeMeta); + if ($data['is_newbie_battle'] && $realPlayerNum > 0) { + $data['is_newbie_battle'] = 0; + } myself()->_rspData($data); }