Fixed water improvement unique crash for mods with non existent improvements

This commit is contained in:
Yair Morgenstern
2021-04-04 19:31:49 +03:00
parent 0233aa1bc5
commit c1844fb58e

View File

@ -87,7 +87,7 @@ object UnitActions {
val improvement = tile.getTileResource().improvement val improvement = tile.getTileResource().improvement
if (tile.improvement == null if (tile.improvement == null && tile.ruleset.tileImprovements.containsKey(improvement)
&& unit.civInfo.tech.isResearched(tile.ruleset.tileImprovements[improvement]!!.techRequired!!)) && unit.civInfo.tech.isResearched(tile.ruleset.tileImprovements[improvement]!!.techRequired!!))
return UnitAction(UnitActionType.Create, "Create [$improvement]", return UnitAction(UnitActionType.Create, "Create [$improvement]",
action = { action = {