From 3142714c11b2aacf67442c866f001977c860262a Mon Sep 17 00:00:00 2001 From: hide_d Date: Thu, 19 Jul 2018 21:25:00 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A6=AC=EC=85=8B=20=EC=B2=AB=20=ED=95=B4?= =?UTF-8?q?=EC=97=90=EB=8A=94=20=EC=B6=94=EB=B0=A9=ED=95=B4=EB=8F=84=20?= =?UTF-8?q?=EC=A0=9C=EC=95=BD=20=EC=97=86=EC=9D=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/c_myBossInfo.php | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/hwe/c_myBossInfo.php b/hwe/c_myBossInfo.php index 66fbf057..754f4e12 100644 --- a/hwe/c_myBossInfo.php +++ b/hwe/c_myBossInfo.php @@ -134,8 +134,25 @@ if($btn == "추방") { $log[] = "{$nation['name']}에서 추방당하였습니다."; // 재야로, 국가 무소속으로, 명성/공헌 N*10%감소 - $query = "update general set level=0,nation=0,belong=0,betray=betray+1,makelimit='12',gold='{$general['gold']}',rice='{$general['rice']}',dedication=dedication*(1-0.1*betray),experience=experience*(1-0.1*betray) where no='{$general['no']}'"; - MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect),""); + if($admin['year'] <= $admin['startyear'] && $general['npc'] < 2){ + $db->update('general', [ + 'level'=>0, + 'nation'=>0, + 'belong'=>0, + ], 'no=%i', $general['no']); + } + else{ + $db->update('general', [ + 'level'=>0, + 'nation'=>0, + 'belong'=>0, + 'betray'=>$db->sqleval('betray + 1'), + 'makelimit'=>12, + 'gold'=>$general['gold'], + 'rice'=>$general['rice'], + 'dedication'=>$db->sqleval('dedication * (1 - 0.1*betray'), + ], 'no=%i', $general['no']); + } } // 부대 처리 $query = "select no from troop where troop='{$general['troop']}'";