diff options
author | Yexo <yexo@openttd.org> | 2009-01-21 22:35:07 +0000 |
---|---|---|
committer | Yexo <yexo@openttd.org> | 2009-01-21 22:35:07 +0000 |
commit | 0fa6e050e4aa23c0cceac6f424ac2d9b7f554db3 (patch) | |
tree | a0a27425a039a20d7e52e5817db202325d933d53 | |
parent | 3f38615af14c1cc0971493c5cdae5dca89b43337 (diff) | |
download | openttd-0fa6e050e4aa23c0cceac6f424ac2d9b7f554db3.tar.xz |
(svn r15199) -Fix (r15190): The south point of the south-most tile wasn't highlighted during terraforming.
-rw-r--r-- | src/viewport.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/viewport.cpp b/src/viewport.cpp index 2227c8ca1..114db297e 100644 --- a/src/viewport.cpp +++ b/src/viewport.cpp @@ -1008,8 +1008,8 @@ static void ViewportAddLandscape() _tile_type_procs[tt]->draw_tile_proc(&ti); - if ((x_cur == (int)MapMaxX() * TILE_SIZE && IsInsideMM(y_cur, 0, MapMaxY() * TILE_SIZE)) || - (y_cur == (int)MapMaxY() * TILE_SIZE && IsInsideMM(x_cur, 0, MapMaxX() * TILE_SIZE))) { + if ((x_cur == (int)MapMaxX() * TILE_SIZE && IsInsideMM(y_cur, 0, MapMaxY() * TILE_SIZE + 1)) || + (y_cur == (int)MapMaxY() * TILE_SIZE && IsInsideMM(x_cur, 0, MapMaxX() * TILE_SIZE + 1))) { TileIndex tile = TileVirtXY(x_cur, y_cur); ti.tile = tile; ti.tileh = GetTileSlope(tile, &ti.z); |