mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-02-06 22:37:22 +00:00
(svn r4326) Only reduce the slot age of a vehicle if it has a slot assigned
This commit is contained in:
parent
4e577f689a
commit
63e040966e
@ -1600,7 +1600,7 @@ void OnNewDay_RoadVeh(Vehicle *v)
|
|||||||
CheckOrders(v);
|
CheckOrders(v);
|
||||||
|
|
||||||
//Current slot has expired
|
//Current slot has expired
|
||||||
if (v->current_order.type == OT_GOTO_STATION && v->u.road.slot_age-- == 0 && v->u.road.slot != NULL) {
|
if (v->current_order.type == OT_GOTO_STATION && v->u.road.slot != NULL && v->u.road.slot_age-- == 0) {
|
||||||
DEBUG(ms, 2) ("Multistop: Slot expired for vehicle %d (index %d) at stop 0x%x",
|
DEBUG(ms, 2) ("Multistop: Slot expired for vehicle %d (index %d) at stop 0x%x",
|
||||||
v->unitnumber, v->index, v->u.road.slot->xy);
|
v->unitnumber, v->index, v->u.road.slot->xy);
|
||||||
ClearSlot(v);
|
ClearSlot(v);
|
||||||
|
Loading…
Reference in New Issue
Block a user