aboutsummaryrefslogtreecommitdiff
path: root/scumm/actor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/actor.cpp')
-rw-r--r--scumm/actor.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp
index e4541c43fb..cac91c4c86 100644
--- a/scumm/actor.cpp
+++ b/scumm/actor.cpp
@@ -1211,8 +1211,11 @@ void ScummEngine::stopTalk() {
a->startAnimActor(a->talkStopFrame);
_useTalkAnims = false;
}
- talkingActor(0xFF);
+ if (!(_features & GF_NEW_COSTUMES))
+ talkingActor(0xFF);
}
+ if (_features & GF_NEW_COSTUMES)
+ talkingActor(0);
_keepText = false;
_charset->restoreCharsetBg();
}