summaryrefslogtreecommitdiff
path: root/src/tunnelbridge_cmd.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2009-11-24 14:20:39 +0000
committerrubidium <rubidium@openttd.org>2009-11-24 14:20:39 +0000
commit8193dad1066ce1b523e4f936c87fddbb944ff30b (patch)
tree08962207ad15bc02e9e0ce54753b94957b967af7 /src/tunnelbridge_cmd.cpp
parent32926facf91509d087ccee924000ca2f11c643c8 (diff)
downloadopenttd-8193dad1066ce1b523e4f936c87fddbb944ff30b.tar.xz
(svn r18271) -Fix [FS#3315]: road vehicles wouldn't reserve a road stop in tunnels/on bridges so when they leave wormhole they're still focussed on the main road stop causing unneededly long queues
Diffstat (limited to 'src/tunnelbridge_cmd.cpp')
-rw-r--r--src/tunnelbridge_cmd.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tunnelbridge_cmd.cpp b/src/tunnelbridge_cmd.cpp
index 3602805e0..637f78260 100644
--- a/src/tunnelbridge_cmd.cpp
+++ b/src/tunnelbridge_cmd.cpp
@@ -1411,6 +1411,7 @@ static VehicleEnterTileStatus VehicleEnter_TunnelBridge(Vehicle *v, TileIndex ti
rv->state = _road_exit_tunnel_state[dir];
rv->frame = _road_exit_tunnel_frame[dir];
rv->vehstatus &= ~VS_HIDDEN;
+ rv->FindRoadStopSlot();
return VETSB_ENTERED_WORMHOLE;
}
}