aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Howell2004-08-15 01:22:04 +0000
committerTravis Howell2004-08-15 01:22:04 +0000
commit9f13a75c7949af79468305d32a4670cb78ef8208 (patch)
treeb81a84265a58ea6c974e09a7e615d72f8257aafe
parent5a6590ba7dcdc77f515fe98e83b9a2c03fcd864f (diff)
downloadscummvm-rg350-9f13a75c7949af79468305d32a4670cb78ef8208.tar.gz
scummvm-rg350-9f13a75c7949af79468305d32a4670cb78ef8208.tar.bz2
scummvm-rg350-9f13a75c7949af79468305d32a4670cb78ef8208.zip
Fix Dig regression, small part of code was lost.
svn-id: r14617
-rw-r--r--scumm/actor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp
index 3fee5e1d22..f11c7b966e 100644
--- a/scumm/actor.cpp
+++ b/scumm/actor.cpp
@@ -1273,7 +1273,7 @@ void ScummEngine::stopTalk() {
act = getTalkingActor();
if (act && act < 0x80) {
Actor *a = derefActor(act, "stopTalk");
- if (a->isInCurrentRoom()) {
+ if (a->isInCurrentRoom() || _version >= 7) {
if ((_version >= 7 && !_string[0].no_talk_anim) || (_version <= 6 && _useTalkAnims)) {
a->runActorTalkScript(a->talkStopFrame);
_useTalkAnims = false;