Mercurial > hg > openttd
changeset 4022:df6e0acbc8fd draft
(svn r5260) -Fix: It was possible to convert the railtype of a bridge while a train was on it
author | tron <tron@openttd.org> |
---|---|
date | Wed, 14 Jun 2006 09:52:50 +0000 |
parents | 1a08b67c3cad |
children | 73dcf1f698bb |
files | tunnelbridge_cmd.c |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/tunnelbridge_cmd.c +++ b/tunnelbridge_cmd.c @@ -788,7 +788,6 @@ } return _price.build_rail >> 1; } else if (IsBridge(tile) && IsBridgeRamp(tile) && GetBridgeTransportType(tile) == TRANSPORT_RAIL) { - uint z = TilePixelHeight(tile) + TILE_HEIGHT; const Vehicle* v; TileIndexDiff delta; int32 cost; @@ -797,7 +796,7 @@ endtile = GetOtherBridgeEnd(tile); // Make sure there's no vehicle on the bridge - v = FindVehicleBetween(tile, endtile, z); + v = FindVehicleBetween(tile, endtile, GetBridgeHeightRamp(tile)); if (v != NULL) { return_cmd_error(VehicleInTheWayErrMsg(v)); }