aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/script_v2.cpp')
-rw-r--r--scumm/script_v2.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/scumm/script_v2.cpp b/scumm/script_v2.cpp
index a46f8e7cfa..0d75988578 100644
--- a/scumm/script_v2.cpp
+++ b/scumm/script_v2.cpp
@@ -1340,12 +1340,8 @@ void Scumm_v2::o2_beginOverride() {
void Scumm_v2::o2_chainScript() {
int data = getVarOrDirectByte(0x80);
- int cur = _currentScript;
-
- vm.slot[cur].number = 0;
- vm.slot[cur].status = 0;
+ stopScript(vm.slot[_currentScript].number);
_currentScript = 0xFF;
-
runScript(data, 0, 0, 0);
}