fix: 전쟁 금지 설정 누락 부분 수정

This commit is contained in:
2021-12-31 23:22:20 +09:00
parent e7fa95ce8f
commit 79cfbfe83b
2 changed files with 22 additions and 4 deletions
+11 -2
View File
@@ -47,15 +47,24 @@ class SetBlockWar extends \sammo\BaseAPI
return "권한이 부족합니다.";
}
$nationID = $me['nation'];
$nationStor = KVStorage::getStorage($db, $nationID, 'nation_env');
$avilableCnt = $nationStor->getValue('available_war_setting_cnt') ?? 0;
if ($avilableCnt <= 0){
return "잔여 횟수가 부족합니다.";
}
$db->update('nation', [
'war' => $value?1:0,
], 'nation=%i', $nationID);
$nationStor->setValue('available_war_setting_cnt', $avilableCnt - 1);
return [
'result' => true
'result' => true,
'availableCnt' => $avilableCnt - 1,
];
}
}