Resolved #4344 - can no longer enter city-screen that is not yours

This commit is contained in:
yairm210
2021-09-05 14:04:49 +03:00
parent 194c69a633
commit 5f0afffe5a

View File

@ -76,7 +76,8 @@ class TechAction(val techName: String = "") : NotificationAction {
data class CityAction(val city: Vector2 = Vector2.Zero): NotificationAction {
override fun execute(worldScreen: WorldScreen) {
worldScreen.mapHolder.tileMap[city].getCity()?.let {
worldScreen.game.setScreen(CityScreen(it))
if (it.civInfo == worldScreen.viewingCiv)
worldScreen.game.setScreen(CityScreen(it))
}
}
}