diff --git a/core/src/com/unciv/logic/map/TileInfo.kt b/core/src/com/unciv/logic/map/TileInfo.kt index 66f4b062c7..a7ed12da6b 100644 --- a/core/src/com/unciv/logic/map/TileInfo.kt +++ b/core/src/com/unciv/logic/map/TileInfo.kt @@ -566,7 +566,8 @@ open class TileInfo { fun setTerrainTransients() { convertTerrainFeatureToArray() - convertHillToTerrainFeature() + // Uninitialized tilemap - when you're displaying a tile in the civilopedia or map editor + if (::tileMap.isInitialized) convertHillToTerrainFeature() if (!ruleset.terrains.containsKey(baseTerrain)) throw Exception() baseTerrainObject = ruleset.terrains[baseTerrain]!!