equal
deleted
inserted
replaced
954 byte t; |
954 byte t; |
955 |
955 |
956 /* Clamp */ |
956 /* Clamp */ |
957 spd = min(spd, v->max_speed); |
957 spd = min(spd, v->max_speed); |
958 if (v->u.road.state == RVSB_WORMHOLE && !(v->vehstatus & VS_HIDDEN)) { |
958 if (v->u.road.state == RVSB_WORMHOLE && !(v->vehstatus & VS_HIDDEN)) { |
959 spd = min(spd, GetBridge(GetBridgeType(v->tile))->speed * 2); |
959 spd = min(spd, GetBridgeSpec(GetBridgeType(v->tile))->speed * 2); |
960 } |
960 } |
961 |
961 |
962 /* updates statusbar only if speed have changed to save CPU time */ |
962 /* updates statusbar only if speed have changed to save CPU time */ |
963 if (spd != v->cur_speed) { |
963 if (spd != v->cur_speed) { |
964 v->cur_speed = spd; |
964 v->cur_speed = spd; |