Fix b38d3c2208: missing water regions invalidation when building locks (#11879)
				
					
				
			This commit is contained in:
		@@ -360,6 +360,8 @@ static CommandCost DoBuildLock(TileIndex tile, DiagDirection dir, DoCommandFlag
 | 
			
		||||
		MarkTileDirtyByTile(tile + delta);
 | 
			
		||||
		MarkCanalsAndRiversAroundDirty(tile - delta);
 | 
			
		||||
		MarkCanalsAndRiversAroundDirty(tile + delta);
 | 
			
		||||
		InvalidateWaterRegion(tile - delta);
 | 
			
		||||
		InvalidateWaterRegion(tile + delta);
 | 
			
		||||
	}
 | 
			
		||||
	cost.AddCost(_price[PR_BUILD_LOCK]);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user