aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/saga/actor.cpp4
-rw-r--r--engines/saga/saga.cpp2
2 files changed, 2 insertions, 4 deletions
diff --git a/engines/saga/actor.cpp b/engines/saga/actor.cpp
index 5b9b05f908..6ea8674e8e 100644
--- a/engines/saga/actor.cpp
+++ b/engines/saga/actor.cpp
@@ -1811,10 +1811,6 @@ void Actor::drawActors() {
createDrawOrderList();
- // Update frameCount for sfWaitFrames in IHNM
- // TODO: is this the correct place to do this?
- _vm->_frameCount++;
-
for (drawOrderIterator = _drawOrderList.begin(); drawOrderIterator != _drawOrderList.end(); ++drawOrderIterator) {
drawObject = drawOrderIterator.operator*();
diff --git a/engines/saga/saga.cpp b/engines/saga/saga.cpp
index 3ce0e08d9c..784b9278ca 100644
--- a/engines/saga/saga.cpp
+++ b/engines/saga/saga.cpp
@@ -295,6 +295,8 @@ int SagaEngine::go() {
// Per frame processing
_render->drawScene();
_system->delayMillis(10);
+ // Update frameCount for sfWaitFrames in IHNM
+ _frameCount++;
}
return 0;