From b5debe9b144b04991a59a2d03b7105a7fc17663a Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Sun, 14 Jan 2024 01:18:20 +0000 Subject: [PATCH] Update scheduled dispatch window when vehicle acquires dispatch slot --- src/timetable_cmd.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/timetable_cmd.cpp b/src/timetable_cmd.cpp index 8df66a176d..5823912c54 100644 --- a/src/timetable_cmd.cpp +++ b/src/timetable_cmd.cpp @@ -865,6 +865,7 @@ void UpdateVehicleTimetable(Vehicle *v, bool travelling) SetBit(v->vehicle_flags, VF_TIMETABLE_STARTED); v->lateness_counter = (_scaled_date_ticks - slot + wait_offset).AsTicks(); ds.SetScheduledDispatchLastDispatch((slot - ds.GetScheduledDispatchStartTick()).AsTicks()); + SetTimetableWindowsDirty(v, STWDF_SCHEDULED_DISPATCH); set_scheduled_dispatch = true; } }