aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parallaction.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/parallaction/parallaction.cpp')
-rw-r--r--engines/parallaction/parallaction.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/engines/parallaction/parallaction.cpp b/engines/parallaction/parallaction.cpp
index 2de64c8b5d..37981312fb 100644
--- a/engines/parallaction/parallaction.cpp
+++ b/engines/parallaction/parallaction.cpp
@@ -265,7 +265,6 @@ void waitUntilLeftClick() {
return;
}
-
void Parallaction::runGame() {
_inputMode = kInputModeGame;
@@ -273,11 +272,7 @@ void Parallaction::runGame() {
while ((_engineFlags & kEngineQuit) == 0) {
updateInput();
- if (_activeZone) {
- Zone *z = _activeZone; // speak Zone or sound
- _activeZone = NULL;
- runZone(z);
- }
+ runPendingZones();
if (_engineFlags & kEngineChangeLocation) {
changeLocation(_location._name);