Fix signalled tunnel/bridge entrance not being marked dirty when reservation cleared

pull/59/head
Jonathan G Rennison 6 years ago
parent c2678b896e
commit 0dd3ff23de

@ -3627,6 +3627,7 @@ bool TrainController(Train *v, Vehicle *nomove, bool reverse)
v->y_pos = gp.y;
UpdateSignalsOnSegment(old_tile, INVALID_DIAGDIR, v->owner);
UnreserveBridgeTunnelTile(old_tile);
if (_settings_client.gui.show_track_reservation) MarkTileDirtyByTile(old_tile);
}
}
if (distance == 0) v->tunnel_bridge_signal_num++;

Loading…
Cancel
Save