diff options
Diffstat (limited to 'scumm/actor.cpp')
-rw-r--r-- | scumm/actor.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp index fc5f8961e1..018d8048d3 100644 --- a/scumm/actor.cpp +++ b/scumm/actor.cpp @@ -1144,8 +1144,7 @@ void Actor::drawActorCostume(bool hitTestMode) { bcr->_paletteNum = _hePaletteNum; if (_vm->_heversion >= 80 && _heNoTalkAnimation == 0) { - _heCondMask &= 0xFFFFFC00; - _heCondMask |= 1; + _heCondMask = (_heCondMask & ~0x3FF) | 1; if (_vm->getTalkingActor() == _number) { // Checks if talk sound is active? // Otherwise just do rand animation |