diff options
Diffstat (limited to 'engines/saga')
-rw-r--r-- | engines/saga/actor.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/saga/actor.cpp b/engines/saga/actor.cpp index b75b87e0a2..d1de018b0b 100644 --- a/engines/saga/actor.cpp +++ b/engines/saga/actor.cpp @@ -1106,6 +1106,8 @@ void Actor::handleSpeech(int msec) { removeFirst = true; } _activeSpeech.playing = false; + if (_activeSpeech.speechFlags & kSpeakForceText) + _activeSpeech.speechFlags = 0; if (_activeSpeech.actorIds[0] != 0) { actor = getActor(_activeSpeech.actorIds[0]); if (!(_activeSpeech.speechFlags & kSpeakNoAnimate)) { |