fix: 거병 커맨드가 막힌 없는 경우 사전 거병도 불가

This commit is contained in:
2022-07-05 23:12:49 +09:00
parent ec8e43a2a9
commit dd7f0ef3bf
@@ -60,6 +60,18 @@ class BuildNationCandidate extends \sammo\BaseAPI
$generalObj = General::createGeneralObjFromDB($general['no']);
$validCmd = false;
foreach(GameConst::$availableGeneralCommand as $cmdList){
if(in_array('che_거병', $cmdList)){
$validCmd = true;
break;
}
}
if(!$validCmd){
return '거병할 수 없는 모드입니다.';
}
$cmd = new che_거병($generalObj, $env);
$failReason = $cmd->testFullConditionMet();
if ($failReason !== null) {