버그 수정
This commit is contained in:
@@ -651,7 +651,7 @@ class GeneralAI
|
|||||||
$selCity = Util::choiceRandom($this->supplyCities);
|
$selCity = Util::choiceRandom($this->supplyCities);
|
||||||
}
|
}
|
||||||
//고립된 장수가 많을 수록 발령 확률 증가
|
//고립된 장수가 많을 수록 발령 확률 증가
|
||||||
$args = [
|
$args[] = [
|
||||||
'destGeneralID' => $lostGeneral->getID(),
|
'destGeneralID' => $lostGeneral->getID(),
|
||||||
'destCityID' => $selCity['city']
|
'destCityID' => $selCity['city']
|
||||||
];
|
];
|
||||||
@@ -814,10 +814,10 @@ class GeneralAI
|
|||||||
if($generalID == $this->general->getID()){
|
if($generalID == $this->general->getID()){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
$city = $this->supplyCities[$npcGeneral->getCityID()];
|
if(!key_exists($npcGeneral->getCityID(), $this->supplyCities)){
|
||||||
if(!key_exists($generalID, $this->supplyCities)){
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
$city = $this->supplyCities[$npcGeneral->getCityID()];
|
||||||
if($npcGeneral->getVar('troop') !== 0){
|
if($npcGeneral->getVar('troop') !== 0){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@@ -884,7 +884,7 @@ class GeneralAI
|
|||||||
}
|
}
|
||||||
$selCity = Util::choiceRandom($this->supplyCities);
|
$selCity = Util::choiceRandom($this->supplyCities);
|
||||||
//고립된 장수가 많을 수록 발령 확률 증가
|
//고립된 장수가 많을 수록 발령 확률 증가
|
||||||
$args = [
|
$args[] = [
|
||||||
'destGeneralID' => $lostGeneral->getID(),
|
'destGeneralID' => $lostGeneral->getID(),
|
||||||
'destCityID' => $selCity['city']
|
'destCityID' => $selCity['city']
|
||||||
];
|
];
|
||||||
@@ -2262,6 +2262,9 @@ class GeneralAI
|
|||||||
}
|
}
|
||||||
$attackableNations[] = $targetNationID;
|
$attackableNations[] = $targetNationID;
|
||||||
}
|
}
|
||||||
|
if(!$attackableNations){
|
||||||
|
$attackableNations[] = 0;
|
||||||
|
}
|
||||||
$nearCities = array_keys(CityConst::byID($cityID)->path);
|
$nearCities = array_keys(CityConst::byID($cityID)->path);
|
||||||
|
|
||||||
$attackableCities = $db->queryFirstColumn(
|
$attackableCities = $db->queryFirstColumn(
|
||||||
|
|||||||
Reference in New Issue
Block a user