diff options
| -rw-r--r-- | engines/dreamweb/people.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/dreamweb/people.cpp b/engines/dreamweb/people.cpp index 6745a34453..98f36a90cc 100644 --- a/engines/dreamweb/people.cpp +++ b/engines/dreamweb/people.cpp @@ -186,8 +186,13 @@ void DreamWebEngine::madman(ReelRoutine &routine) { } if (newReelPointer == 66) { ++_vars._combatCount; + + if (_lastHardKey == 1) // ESC pressed, skip the mad man's speech + _vars._combatCount = _speechCount = (hasSpeech() ? 65 : 63); + madmanText(); newReelPointer = 53; + if (_vars._combatCount >= (hasSpeech() ? 64 : 62)) { if (_vars._combatCount == (hasSpeech() ? 70 : 68)) newReelPointer = 310; |
