diff --git a/tunnelbridge_cmd.c b/tunnelbridge_cmd.c index 219dc82d34..c04da682f3 100644 --- a/tunnelbridge_cmd.c +++ b/tunnelbridge_cmd.c @@ -413,6 +413,7 @@ not_valid_below:; _m[tile].m2 = (bridge_type << 4) | piece; SB(_m[tile].m3, 4, 4, railtype); + _m[tile].m5 = 0xC0 | transport << 1 | direction; switch (transport_under) { case TRANSPORT_RAIL: SetRailUnderBridge(tile, owner_under, rail_under); break; case TRANSPORT_ROAD: SetRoadUnderBridge(tile, owner_under); break;