aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/script_v1.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/scumm/script_v1.cpp b/scumm/script_v1.cpp
index 4a35762c37..e48956fa22 100644
--- a/scumm/script_v1.cpp
+++ b/scumm/script_v1.cpp
@@ -1932,11 +1932,12 @@ void Scumm::o5_soundKludge()
if (_sentenceNum) {
if (_sentence[_sentenceNum - 1].unk && !isScriptInUse(_vars[VAR_SENTENCE_SCRIPT]))
return;
- } else if (!isScriptInUse(_vars[VAR_SENTENCE_SCRIPT])) {
+ } else if (!isScriptInUse(_vars[VAR_SENTENCE_SCRIPT]))
return;
- }
+ _scriptPointer--;
o5_breakHere();
+ return;
}
for (i = 0; i < 15; i++)