diff options
| -rw-r--r-- | engines/mads/animation.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/mads/animation.cpp b/engines/mads/animation.cpp index bda0bb6876..b48491626d 100644 --- a/engines/mads/animation.cpp +++ b/engines/mads/animation.cpp @@ -436,8 +436,6 @@ void Animation::update() {  	if (_vm->_game->_scene._frameStartTime < _nextFrameTimer)  		return; -	eraseSprites(); -  	// Validate the current frame  	if (_currentFrame >= (int)_miscEntries.size()) {  		// Is the animation allowed to be repeated? @@ -450,6 +448,8 @@ void Animation::update() {  		}  	} +	eraseSprites(); +  	// Handle executing any sound command for this frame  	AnimMiscEntry &misc = _miscEntries[_currentFrame];  	if (misc._soundId)  | 
