fix: AI 후방 발령 누락분 수정

This commit is contained in:
2022-10-03 23:38:53 +09:00
parent 5b0a3b064d
commit 6a5840faaa
+4 -6
View File
@@ -580,6 +580,9 @@ class GeneralAI
if ($userGeneral->getVar('crew') >= $this->nationPolicy->minWarCrew) {
continue;
}
if ($userGeneral->onCalcDomestic('징집인구', 'score', 100) <= 1) {
continue;
}
$generalTurnTime = $userGeneral->getTurnTime();
$troopTurnTime = $troopLeader->getTurnTime();
@@ -691,9 +694,6 @@ class GeneralAI
$pickedGeneral = $this->rng->choice($generalCadidates);
$pickedGeneralLeadership = $pickedGeneral->getLeadership(false, true, true, true);
$minRecruitPop = $pickedGeneralLeadership * 100 + GameConst::$minAvailableRecruitPop;
if($pickedGeneral->getNPCType() >= 2) {
$minRecruitPop = max($minRecruitPop, $pickedGeneralLeadership * 100 + $this->nationPolicy->minNPCRecruitCityPopulation);
}
$recruitableCityList = [];
@@ -994,9 +994,7 @@ class GeneralAI
$pickedGeneral = $this->rng->choice($generalCadidates);
$pickedGeneralLeadership = $pickedGeneral->getLeadership(false, true, true, true);
$minRecruitPop = $pickedGeneralLeadership * 100 + GameConst::$minAvailableRecruitPop;
if($pickedGeneral->getNPCType() >= 2) {
$minRecruitPop = max($minRecruitPop, $pickedGeneralLeadership * 100 + $this->nationPolicy->minNPCRecruitCityPopulation);
}
$minRecruitPop = max($minRecruitPop, $pickedGeneralLeadership * 100 + $this->nationPolicy->minNPCRecruitCityPopulation);
$recruitableCityList = [];