(svn r5435) Fix (r5406): Make sure sea-level canals below bridge tiles don't flood.
This commit is contained in:
		@@ -654,7 +654,8 @@ void TileLoop_Water(TileIndex tile)
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	/* Ensure sea-level canals do not flood */
 | 
			
		||||
	if (IsTileType(tile, MP_WATER) && !IsTileOwner(tile, OWNER_WATER)) return;
 | 
			
		||||
	if ((IsTileType(tile, MP_WATER) || IsTileType(tile, MP_TUNNELBRIDGE)) &&
 | 
			
		||||
			!IsTileOwner(tile, OWNER_WATER)) return;
 | 
			
		||||
 | 
			
		||||
	if (IS_INT_INSIDE(TileX(tile), 1, MapSizeX() - 3 + 1) &&
 | 
			
		||||
			IS_INT_INSIDE(TileY(tile), 1, MapSizeY() - 3 + 1)) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user