From a6dfa1da972eeeb031feaf9481d01cbdd30aa751 Mon Sep 17 00:00:00 2001
From: Alyssa Milburn <fuzzie@fuzzie.org>
Date: Tue, 18 May 2010 16:40:28 +0200
Subject: [PATCH] handle speak zones without dialogue
---
engines/parallaction/parallaction.cpp | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/engines/parallaction/parallaction.cpp b/engines/parallaction/parallaction.cpp
index 67d0811..f31b7ab 100644
a
|
b
|
void Parallaction::runZone(ZonePtr z) {
|
598 | 598 | break; |
599 | 599 | |
600 | 600 | case kZoneSpeak: |
601 | | enterDialogueMode(z); |
602 | | return; |
| 601 | if (z->u._speakDialogue) { |
| 602 | enterDialogueMode(z); |
| 603 | return; |
| 604 | } |
| 605 | break; |
603 | 606 | } |
604 | 607 | |
605 | 608 | debugC(3, kDebugExec, "runZone completed"); |