aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Gilbert2015-10-19 08:55:13 -0400
committerPaul Gilbert2015-10-19 08:55:13 -0400
commit0bb223cd3a4840f3da7c3faac701e7814e1ebf82 (patch)
treea80ebad0f9463c1755b00803aa1357ee66bbf5ec
parentc2c00894f22ed8cf0b3d5fa469d8554ab0df96ef (diff)
downloadscummvm-rg350-0bb223cd3a4840f3da7c3faac701e7814e1ebf82.tar.gz
scummvm-rg350-0bb223cd3a4840f3da7c3faac701e7814e1ebf82.tar.bz2
scummvm-rg350-0bb223cd3a4840f3da7c3faac701e7814e1ebf82.zip
XEEN: Fix graphic corruption on images with skipped pixels
-rw-r--r--engines/xeen/sprites.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/xeen/sprites.cpp b/engines/xeen/sprites.cpp
index 288d304523..1e7a48eb6f 100644
--- a/engines/xeen/sprites.cpp
+++ b/engines/xeen/sprites.cpp
@@ -247,7 +247,7 @@ void SpriteResource::drawOffset(XSurface &dest, uint16 offset, const Common::Poi
break;
case 5: // Skip len + 1 pixels
- lineP += len + 1;
+ lineP += (len + 1) * xInc;
break;
case 6: // Pattern command.