Fixed Civilopedia crash

This commit is contained in:
Yair Morgenstern 2021-05-06 18:37:12 +03:00
parent db87c04017
commit b8f9b99bd1

View File

@ -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]!!