diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/draci/game.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/draci/game.cpp b/engines/draci/game.cpp index 008c1b6389..e532dd907c 100644 --- a/engines/draci/game.cpp +++ b/engines/draci/game.cpp @@ -171,11 +171,10 @@ void Game::loop() { Animation *anim = _vm->_anims->getAnimation(animID); Drawable *frame = anim->getFrame(); - y -= frame->getHeight(); - - // HACK: Z needs to be handled according to Y position - anim->setZ(256); + anim->setZ(y+1); + + y -= frame->getHeight(); anim->setRelative(x, y); _vm->_anims->play(animID); |