mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-30 22:58:50 +07:00
Can no longer create great improvements on water or unbuildable tiles (like Oasis)
This commit is contained in:
@ -185,7 +185,7 @@ class UnitActions {
|
||||
for(unique in unit.getUniques().filter { it.startsWith("Can build improvement: ") }){
|
||||
val improvementName = unique.replace("Can build improvement: ","")
|
||||
actionList += UnitAction("Create [$improvementName]",
|
||||
unit.currentMovement >0f && !tile.isCityCenter()
|
||||
unit.currentMovement >0f && !tile.isWater && !tile.isCityCenter() && !tile.getLastTerrain().unbuildable
|
||||
) {
|
||||
unit.getTile().terrainFeature=null // remove forest/jungle/marsh
|
||||
unit.getTile().improvement = improvementName
|
||||
|
Reference in New Issue
Block a user