diff options
-rw-r--r-- | engines/scumm/actor.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/scumm/actor.cpp b/engines/scumm/actor.cpp index 3a69b5f03c..cd54c175cc 100644 --- a/engines/scumm/actor.cpp +++ b/engines/scumm/actor.cpp @@ -2479,6 +2479,13 @@ void ScummEngine::setActorRedrawFlags() { _actors[j]->_needRedraw = true; } } else { + if (_game.heversion >= 72) { + for (j = 1; j < _numActors; j++) { + if (_actors[j]->_costume && _actors[j]->_heXmapNum) + _actors[j]->_needRedraw = true; + } + } + for (i = 0; i < _gdi->_numStrips; i++) { int strip = _screenStartStrip + i; if (testGfxAnyUsageBits(strip)) { |