diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/queen/logic.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/queen/logic.cpp b/engines/queen/logic.cpp index 339942ee2a..ea13e5973e 100644 --- a/engines/queen/logic.cpp +++ b/engines/queen/logic.cpp @@ -1798,7 +1798,7 @@ void Logic::asmScaleBlimp() { int16 x = bob->x; int16 y = bob->y; bob->scale = 100; - while (bob->x > 150) { + while (bob->x > 150 && !_vm->shouldQuit()) { bob->x = x * 256 / z + 150; bob->y = y * 256 / z + 112; if (_vm->resource()->getPlatform() != Common::kPlatformAmiga) { |