aboutsummaryrefslogtreecommitdiff
path: root/sword1
diff options
context:
space:
mode:
authorRobert Göffringmann2003-12-18 14:16:08 +0000
committerRobert Göffringmann2003-12-18 14:16:08 +0000
commit501b7d687a376ed42c44ebd8c12d00b73bb9bdd6 (patch)
treed38e9961677e7dd097fb4658451b893c5b39820f /sword1
parenta74f8eb717471d3a1c479eead150391a0aca03d6 (diff)
downloadscummvm-rg350-501b7d687a376ed42c44ebd8c12d00b73bb9bdd6.tar.gz
scummvm-rg350-501b7d687a376ed42c44ebd8c12d00b73bb9bdd6.tar.bz2
scummvm-rg350-501b7d687a376ed42c44ebd8c12d00b73bb9bdd6.zip
fixed endian bug in animDriver()
svn-id: r11747
Diffstat (limited to 'sword1')
-rw-r--r--sword1/logic.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/sword1/logic.cpp b/sword1/logic.cpp
index 1182246e1f..8b4e0d98ca 100644
--- a/sword1/logic.cpp
+++ b/sword1/logic.cpp
@@ -360,8 +360,8 @@ int SwordLogic::animDriver(BsObject *compact) {
AnimUnit *animPtr = (AnimUnit*)(data + 4 + compact->o_anim_pc * sizeof(AnimUnit));
if (!(compact->o_status & STAT_SHRINK)) {
- compact->o_anim_x = animPtr->animX;
- compact->o_anim_y = animPtr->animY;
+ compact->o_anim_x = FROM_LE_32(animPtr->animX);
+ compact->o_anim_y = FROM_LE_32(animPtr->animY);
}
compact->o_frame = FROM_LE_32(animPtr->animFrame);