# HG changeset patch # User peter1138 # Date 1162975314 0 # Node ID f266cc90b396c18ce8e05678d7b2250c75c69c41 # Parent 20369e09627b1493b99a59a869da570aa1d49540 (svn r7110) -Fix: Do not let ships enter partial water tiles under bridges; they will travel up land... diff -r 20369e09627b -r f266cc90b396 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;