Can no longer create great improvements on water or unbuildable tiles (like Oasis)
BIN
android/Images/FlagIcons/Ukrainian.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 778 B After Width: | Height: | Size: 779 B |
Before Width: | Height: | Size: 778 B After Width: | Height: | Size: 780 B |
Before Width: | Height: | Size: 767 B After Width: | Height: | Size: 771 B |
BIN
android/Images/TileSets/FantasyHex/Tiles/Grassland+Landmark.png
Normal file
After Width: | Height: | Size: 930 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 985 B After Width: | Height: | Size: 971 B |
Before Width: | Height: | Size: 1.0 MiB After Width: | Height: | Size: 1.0 MiB |
@ -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
|
||||
|