aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/game.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/draci/game.cpp')
-rw-r--r--engines/draci/game.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/draci/game.cpp b/engines/draci/game.cpp
index ed5768fd42..baaca70508 100644
--- a/engines/draci/game.cpp
+++ b/engines/draci/game.cpp
@@ -983,7 +983,8 @@ void Game::setHeroPosition(const Common::Point &p) {
void Game::positionHero(const Common::Point &p, SightDirection dir) {
setHeroPosition(p);
- playHeroAnimation(_walkingState.animationForSightDirection(dir));
+ Common::Point mousePos(_vm->_mouse->getPosX(), _vm->_mouse->getPosY());
+ playHeroAnimation(_walkingState.animationForSightDirection(dir, _hero, mousePos, WalkingPath()));
}
Common::Point Game::findNearestWalkable(int x, int y) const {