diff options
-rw-r--r-- | engines/scumm/actor.cpp | 2 | ||||
-rw-r--r-- | engines/scumm/scumm.cpp | 1 |
2 files changed, 1 insertions, 2 deletions
diff --git a/engines/scumm/actor.cpp b/engines/scumm/actor.cpp index f8e46b335d..7b5db837e5 100644 --- a/engines/scumm/actor.cpp +++ b/engines/scumm/actor.cpp @@ -54,8 +54,6 @@ void Actor::initActorClass(ScummEngine *scumm) { Actor::Actor(int id) { assert(_vm != 0); _number = id; - - initActor(-1); } void Actor::initActor(int mode) { diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp index 7e43fbfeb0..981a48171f 100644 --- a/engines/scumm/scumm.cpp +++ b/engines/scumm/scumm.cpp @@ -1242,6 +1242,7 @@ void ScummEngine::resetScumm() { _actors[i] = new ActorOldWalk(i); else _actors[i] = new Actor(i); + _actors[i]->initActor(-1); _actors[i]->initActor(1); // this is from IDB |