fix: 이민족 발동 시 이성이 수도인 경우 문제 해결
This commit is contained in:
@@ -67,7 +67,7 @@ class RaiseInvader extends \sammo\Event\Action
|
|||||||
|
|
||||||
foreach ($db->queryAllLists('SELECT capital, nation from nation WHERE capital in %li', $cities) as $row) {
|
foreach ($db->queryAllLists('SELECT capital, nation from nation WHERE capital in %li', $cities) as $row) {
|
||||||
[$oldCapital, $nation] = $row;
|
[$oldCapital, $nation] = $row;
|
||||||
$capitalCandidates = $db->queryFirstColumn('SELECT from city WHERE nation = %i AND city != %i', $nation);
|
$capitalCandidates = $db->queryFirstColumn('SELECT from city WHERE nation = %i AND city != %i', $nation, $oldCapital);
|
||||||
if (!$capitalCandidates) {
|
if (!$capitalCandidates) {
|
||||||
$disabledInvaderCity->add($oldCapital);
|
$disabledInvaderCity->add($oldCapital);
|
||||||
continue;
|
continue;
|
||||||
|
|||||||
Reference in New Issue
Block a user