diff --git a/scumm/script.cpp b/scumm/script.cpp index 891b308a25f..7b7d4098ecf 100644 --- a/scumm/script.cpp +++ b/scumm/script.cpp @@ -353,7 +353,9 @@ void ScummEngine::nukeArrays(int script) { return; for (i = 1; i < _numArray; i++) { - if (_arraySlot[i] == script) { + // HACK: for some reason original has script number greater by one + // maybe it got increased somewhere else + if (_arraySlot[i] == script + 1) { nukeResource(rtString, i); _arraySlot[i] = 0; }