From 1e44fd3fdfd20cd5115eb1e47d688927d3b6e624 Mon Sep 17 00:00:00 2001 From: Donovan Watteau Date: Wed, 10 Aug 2022 13:30:07 +0200 Subject: [PATCH] SCUMM: Restrict the "I am Choas." Loom workaround to the English talkie --- engines/scumm/script_v5.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engines/scumm/script_v5.cpp b/engines/scumm/script_v5.cpp index d795dd86fb0..0e6fdba4ce1 100644 --- a/engines/scumm/script_v5.cpp +++ b/engines/scumm/script_v5.cpp @@ -3239,7 +3239,9 @@ void ScummEngine_v5::decodeParseString() { case 15:{ // SO_TEXTSTRING const int len = resStrLen(_scriptPointer); - if (_game.id == GID_LOOM && vm.slot[_currentScript].number == 95 && _enableEnhancements && strcmp((const char *)_scriptPointer, "I am Choas.") == 0) { + if (_game.id == GID_LOOM && _game.version == 4 && _language == Common::EN_ANY && + vm.slot[_currentScript].number == 95 && _enableEnhancements && + strcmp((const char *)_scriptPointer, "I am Choas.") == 0) { // WORKAROUND: This happens when Chaos introduces // herself to bishop Mandible. Of all the places to put // a typo...