From b4651801dd9fb4192863c283faa8955fc69ea7b0 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Mon, 24 Aug 2015 19:44:25 -0400 Subject: SHERLOCK: RT: Fix aborting scripts prematurely after pausing If a script was paused via a call to cmdPauseWithoutControl, and during this a second script is called and finishes, the first script was also being terminated prematurely --- engines/sherlock/talk.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/engines/sherlock/talk.cpp b/engines/sherlock/talk.cpp index dad6b411d5..010bb3dab8 100644 --- a/engines/sherlock/talk.cpp +++ b/engines/sherlock/talk.cpp @@ -1064,6 +1064,7 @@ OpcodeReturn Talk::cmdPauseWithoutControl(const byte *&str) { events.setButtonState(); } + _endStr = false; return RET_SUCCESS; } -- cgit v1.2.3