diff options
| -rw-r--r-- | engines/lure/room.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/lure/room.cpp b/engines/lure/room.cpp index b48b50197b..6806b13b9a 100644 --- a/engines/lure/room.cpp +++ b/engines/lure/room.cpp @@ -539,8 +539,10 @@ void Room::setRoomNumber(uint16 newRoomNumber, bool showOverlay) { int numSeconds = (g_system->getMillis() - _roomData->exitTime) / 1000; if (numSeconds > 300) numSeconds = 300; + game.preloadFlag() = true; while (numSeconds-- > 0) - game.tick(true); + game.tick(); + game.preloadFlag() = false; } update(); |
