diff options
author | peter1138 <peter1138@openttd.org> | 2018-03-05 22:57:49 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2018-03-05 22:57:49 +0000 |
commit | 50fb460203b52a93f1892d8c35955087d11193b4 (patch) | |
tree | 36de3bf38ff8bd5ce228f3e8b7fbc2a6d0c2a86d /src | |
parent | 86829c54c447a1c7d8176b63cce8f35184098e15 (diff) | |
download | openttd-50fb460203b52a93f1892d8c35955087d11193b4.tar.xz |
(svn r27973) -Fix: [FS#6662] Avoid tile operations outside map border when building lock.
Diffstat (limited to 'src')
-rw-r--r-- | src/water_cmd.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/water_cmd.cpp b/src/water_cmd.cpp index edce4cda5..6b11e7e64 100644 --- a/src/water_cmd.cpp +++ b/src/water_cmd.cpp @@ -73,7 +73,7 @@ static const uint8 _flood_from_dirs[] = { */ static inline void MarkTileDirtyIfCanalOrRiver(TileIndex tile) { - if (IsTileType(tile, MP_WATER) && (IsCanal(tile) || IsRiver(tile))) MarkTileDirtyByTile(tile); + if (IsValidTile(tile) && IsTileType(tile, MP_WATER) && (IsCanal(tile) || IsRiver(tile))) MarkTileDirtyByTile(tile); } /** |