File diff r8367:dad834c921b1 → r8368:229f823c854a
src/water_cmd.cpp
Show inline comments
 
@@ -56,7 +56,7 @@ void MakeWaterOrCanalDependingOnSurround
 

	
 
	/* Non-sealevel -> canal */
 
	if (TileHeight(t) != 0) {
 
		MakeCanal(t, o);
 
		MakeCanal(t, o, Random());
 
		return;
 
	}
 

	
 
@@ -71,7 +71,7 @@ void MakeWaterOrCanalDependingOnSurround
 
		}
 
	}
 
	if (has_canal || !has_water) {
 
		MakeCanal(t, o);
 
		MakeCanal(t, o, Random());
 
	} else {
 
		MakeWater(t);
 
	}
 
@@ -128,7 +128,7 @@ void MakeWaterOrCanalDependingOnOwner(Ti
 
	if (o == OWNER_WATER) {
 
		MakeWater(tile);
 
	} else {
 
		MakeCanal(tile, o);
 
		MakeCanal(tile, o, Random());
 
	}
 
}
 

	
 
@@ -305,9 +305,9 @@ CommandCost CmdBuildCanal(TileIndex tile
 
			if (TileHeight(tile) == 0 && p2 == 1) {
 
				MakeWater(tile);
 
			} else if (p2 == 2) {
 
				MakeRiver(tile);
 
				MakeRiver(tile, Random());
 
			} else {
 
				MakeCanal(tile, _current_player);
 
				MakeCanal(tile, _current_player, Random());
 
			}
 
			MarkTileDirtyByTile(tile);
 
			MarkTilesAroundDirty(tile);