aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/kyra.cpp')
-rw-r--r--engines/kyra/kyra.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/kyra/kyra.cpp b/engines/kyra/kyra.cpp
index 97644c0262..25b68fab1a 100644
--- a/engines/kyra/kyra.cpp
+++ b/engines/kyra/kyra.cpp
@@ -785,11 +785,12 @@ void KyraEngine::delay(uint32 amount, bool update, bool isMainLoop) {
if (_debugger->isAttached())
_debugger->onFrame();
- if (update)
+ if (update) {
_sprites->updateSceneAnims();
_animator->updateAllObjectShapes();
+ }
- if (_currentCharacter && _currentCharacter->sceneId == 210) {
+ if (_currentCharacter && _currentCharacter->sceneId == 210 && update) {
updateKyragemFading();
}