summaryrefslogtreecommitdiff
path: root/src/water_cmd.cpp
diff options
context:
space:
mode:
authorsmatz <smatz@openttd.org>2008-02-10 14:16:25 +0000
committersmatz <smatz@openttd.org>2008-02-10 14:16:25 +0000
commit0fc67548324906e52ca3d97204dfba73ae9a4cb7 (patch)
treefcc2fcf995f01274332f35fc96aa82d34d066df4 /src/water_cmd.cpp
parentb18f96d222364fe053a749c21a17f7d14dff4b36 (diff)
downloadopenttd-0fc67548324906e52ca3d97204dfba73ae9a4cb7.tar.xz
(svn r12101) -Fix (r12100): there are void tiles at MapMaxX,Y - have to substract one to be on water border tiles
Diffstat (limited to 'src/water_cmd.cpp')
-rw-r--r--src/water_cmd.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/water_cmd.cpp b/src/water_cmd.cpp
index 35864cf83..56da843b3 100644
--- a/src/water_cmd.cpp
+++ b/src/water_cmd.cpp
@@ -111,7 +111,7 @@ void SetWaterClassDependingOnSurroundings(TileIndex t)
/* Mark tile dirty in all cases */
MarkTileDirtyByTile(t);
- if (TileX(t) == 0 || TileY(t) == 0 || TileX(t) == MapMaxX() || TileY(t) == MapMaxY()) {
+ if (TileX(t) == 0 || TileY(t) == 0 || TileX(t) == MapMaxX() - 1 || TileY(t) == MapMaxY() - 1) {
/* tiles at map borders are always WATER_CLASS_SEA */
SetWaterClass(t, WATER_CLASS_SEA);
return;