fix: 183년 이전 선포된 경우 공백지 출병을 시도하는 버그 수정
This commit is contained in:
@@ -205,9 +205,15 @@ class GeneralAI
|
|||||||
$nationID
|
$nationID
|
||||||
);
|
);
|
||||||
|
|
||||||
if (!$warTarget && $yearMonth <= Util::joinYearMonth($env['startyear'] + 2, 5)) {
|
if ($yearMonth <= Util::joinYearMonth($env['startyear'] + 2, 5)) {
|
||||||
$this->dipState = self::d평화;
|
if(!$warTarget){
|
||||||
$this->attackable = false;
|
$this->dipState = self::d평화;
|
||||||
|
$this->attackable = false;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
$this->dipState = self::d선포;
|
||||||
|
$this->attackable = false;
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -237,8 +243,6 @@ class GeneralAI
|
|||||||
|
|
||||||
$this->warTargetNation = $warTargetNation;
|
$this->warTargetNation = $warTargetNation;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$nationStor = KVStorage::getStorage($db, $nationID, 'nation_env');
|
$nationStor = KVStorage::getStorage($db, $nationID, 'nation_env');
|
||||||
$minWarTerm = $db->queryFirstField('SELECT min(term) FROM diplomacy WHERE me = %i AND state=1', $nationID);
|
$minWarTerm = $db->queryFirstField('SELECT min(term) FROM diplomacy WHERE me = %i AND state=1', $nationID);
|
||||||
if ($minWarTerm === null) {
|
if ($minWarTerm === null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user