aboutsummaryrefslogtreecommitdiff
path: root/saga/actor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'saga/actor.cpp')
-rw-r--r--saga/actor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/saga/actor.cpp b/saga/actor.cpp
index e305b997dd..70e379d157 100644
--- a/saga/actor.cpp
+++ b/saga/actor.cpp
@@ -647,7 +647,7 @@ void Actor::realLocation(Location &location, uint16 objectId, uint16 walkFlags)
distance = location.y;
location.u() = (angleLUT[angle][0] * distance) >> 8;
- location.v() = (angleLUT[angle][1] * distance) >> 8;
+ location.v() = -(angleLUT[angle][1] * distance) >> 8;
} else {
angle = location.x & 15;
distance = location.y;