diff options
author | tron <tron@openttd.org> | 2005-08-24 18:47:26 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2005-08-24 18:47:26 +0000 |
commit | 65bdb2ce671bd03b79e1dda302d71a643dc65fbc (patch) | |
tree | 846eeb6d80b13d829aa2a3d44db1aa055e88a7e2 | |
parent | b45aeb5c365f62fd04d6843efecbe3dc521d8cbb (diff) | |
download | openttd-65bdb2ce671bd03b79e1dda302d71a643dc65fbc.tar.xz |
(svn r2887) Fix regression: Two boolean expressions got flipped in r2595, which made it possible to place lighthouses and antennas everywhere BUT clear tiles (found and fixed by _Luca_)
-rw-r--r-- | main_gui.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main_gui.c b/main_gui.c index 50252f367..86fec3d1e 100644 --- a/main_gui.c +++ b/main_gui.c @@ -1219,7 +1219,7 @@ static void PlaceProc_LightHouse(TileIndex tile) TileInfo ti; FindLandscapeHeightByTile(&ti, tile); - if (IsTileType(tile, MP_CLEAR) || IsSteepTileh(ti.tileh)) + if (!IsTileType(tile, MP_CLEAR) || IsSteepTileh(ti.tileh)) return; ModifyTile(tile, MP_SETTYPE(MP_UNMOVABLE) | MP_MAP5, 1); @@ -1231,7 +1231,7 @@ static void PlaceProc_Transmitter(TileIndex tile) TileInfo ti; FindLandscapeHeightByTile(&ti, tile); - if (IsTileType(tile, MP_CLEAR) || IsSteepTileh(ti.tileh)) + if (!IsTileType(tile, MP_CLEAR) || IsSteepTileh(ti.tileh)) return; ModifyTile(tile, MP_SETTYPE(MP_UNMOVABLE) | MP_MAP5, 0); |