diff --git a/hwe/sammo/API/General/BuildNationCandidate.php b/hwe/sammo/API/General/BuildNationCandidate.php index 5a4b2d1b..1dc54bf8 100644 --- a/hwe/sammo/API/General/BuildNationCandidate.php +++ b/hwe/sammo/API/General/BuildNationCandidate.php @@ -90,6 +90,9 @@ class BuildNationCandidate extends \sammo\BaseAPI return '거병을 실패했습니다.'; } + $general->setVar('killturn', $env['killturn']); + $general->applyDB($db); + return null; } } diff --git a/hwe/sammo/GeneralAI.php b/hwe/sammo/GeneralAI.php index 0b904e00..7722610c 100644 --- a/hwe/sammo/GeneralAI.php +++ b/hwe/sammo/GeneralAI.php @@ -3439,8 +3439,12 @@ class GeneralAI $cmd = buildGeneralCommandClass($this->rng->choice($candidate), $this->general, $this->env); if (!$cmd->hasFullConditionMet()) { - return buildGeneralCommandClass('che_물자조달', $this->general, $this->env); + $cmd = buildGeneralCommandClass('che_물자조달', $this->general, $this->env); + if (!$cmd->hasFullConditionMet()) { + $cmd = buildGeneralCommandClass('che_견문', $this->general, $this->env); + } } + return $cmd; }