From 18f2e9ffead87dd2ea6004ba57279e30ef9d5c8a Mon Sep 17 00:00:00 2001 From: Hide_D Date: Sun, 24 Apr 2022 17:19:32 +0900 Subject: [PATCH] =?UTF-8?q?feat,wip:=20=ED=86=A0=EB=84=88=EB=A8=BC?= =?UTF-8?q?=ED=8A=B8=20=EB=B2=A0=ED=8C=85=20=ED=99=98=EC=88=98=EC=8B=9C=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/func_tournament.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hwe/func_tournament.php b/hwe/func_tournament.php index 6b24a426..eb2a01c5 100644 --- a/hwe/func_tournament.php +++ b/hwe/func_tournament.php @@ -1202,6 +1202,7 @@ function setGift($tnmt_type, $tnmt, $phase) function setRefund() { $db = DB::db(); + $gameStor = KVStorage::getStorage($db, 'game_env'); //16강자 명성 돈 @@ -1212,6 +1213,18 @@ function setRefund() ], 'no IN %li', $generalIDList); //베팅금 환수 + $bettingID = $gameStor->lastTournamentBettingID ?? 0; + if (!$bettingID == 0) { + $betting = new Betting($bettingID); + if(!$betting->getInfo()->finished){ + $betting->giveReward([-1]); + } + + } + + + + $db->update(['general', [ 'gold' => $db->sqleval('gold + (SELECT bet0+bet1+bet2+bet3+bet4+bet5+bet6+bet7+bet8+bet9+bet10+bet11+bet12+bet13+bet14+bet15 FROM betting WHERE general_id = general.no)') ]], true);