# HG changeset patch # User peter1138 # Date 1162975314 0 # Node ID 04cb83712c44a238c3ab8df88c6464db01903ee4 # Parent 8fabd0020af71b26162f639c99cf385154d5fef2 (svn r7110) -Fix: Do not let ships enter partial water tiles under bridges; they will travel up land... diff -r 8fabd0020af7 -r 04cb83712c44 tunnelbridge_cmd.c --- a/tunnelbridge_cmd.c Wed Nov 08 05:05:35 2006 +0000 +++ b/tunnelbridge_cmd.c Wed Nov 08 08:41:54 2006 +0000 @@ -1310,7 +1310,7 @@ result = AxisToTrackBits(GetBridgeAxis(tile)) * 0x101; } if ((IsTransportUnderBridge(tile) && mode == GetTransportTypeUnderBridge(tile)) || - (IsWaterUnderBridge(tile) && mode == TRANSPORT_WATER)) { + (IsWaterUnderBridge(tile) && mode == TRANSPORT_WATER && GetTileSlope(tile, NULL) == SLOPE_FLAT)) { result |= AxisToTrackBits(OtherAxis(GetBridgeAxis(tile))) * 0x101; } return result;