diff --git a/engines/m4/burger/flags.cpp b/engines/m4/burger/flags.cpp index 78013adc719..6892ab4885a 100644 --- a/engines/m4/burger/flags.cpp +++ b/engines/m4/burger/flags.cpp @@ -129,7 +129,7 @@ void Flags::schedule_boonsville_time() { term_message("************ Schedule ************"); - for (const auto& te : EVENTS) { + for (const auto &te : EVENTS) { int teHours = te._time / 216000; int teMinutes = (te._time % 216000) / 3600; int teSeconds = (te._time % 3600) / 60; diff --git a/engines/m4/burger/rooms/section.cpp b/engines/m4/burger/rooms/section.cpp index 5e1065dab0f..6935a12d62a 100644 --- a/engines/m4/burger/rooms/section.cpp +++ b/engines/m4/burger/rooms/section.cpp @@ -122,8 +122,10 @@ void Section::global_room_init() { } } - kernel_timing_trigger(900, kAdvanceHour, nullptr); - kernel_timing_trigger(300, kAdvanceTime, nullptr); + if (_G(executing) == WHOLE_GAME) { + kernel_timing_trigger(900, kAdvanceHour, nullptr); + kernel_timing_trigger(300, kAdvanceTime, nullptr); + } } void Section::init_series_players() {