aboutsummaryrefslogtreecommitdiff
path: root/engines/mutationofjb/animationdecoder.cpp
diff options
context:
space:
mode:
authorĽubomír Remák2018-04-02 14:03:40 +0200
committerEugene Sandulenko2018-08-25 23:12:01 +0200
commit99d9055e201b0518baad741f4f46cb86c2f7e172 (patch)
treecf981af171d578d9064c09ab5e0ff60fb1c853c3 /engines/mutationofjb/animationdecoder.cpp
parent2b94873694619272f79f6b358d4a18c8bce13cd8 (diff)
downloadscummvm-rg350-99d9055e201b0518baad741f4f46cb86c2f7e172.tar.gz
scummvm-rg350-99d9055e201b0518baad741f4f46cb86c2f7e172.tar.bz2
scummvm-rg350-99d9055e201b0518baad741f4f46cb86c2f7e172.zip
MUTATIONOFJB: Load object frames and implement special handling for map scenes.
Diffstat (limited to 'engines/mutationofjb/animationdecoder.cpp')
-rw-r--r--engines/mutationofjb/animationdecoder.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/mutationofjb/animationdecoder.cpp b/engines/mutationofjb/animationdecoder.cpp
index 585ad91aa8..5b201535c8 100644
--- a/engines/mutationofjb/animationdecoder.cpp
+++ b/engines/mutationofjb/animationdecoder.cpp
@@ -159,7 +159,7 @@ void AnimationDecoder::loadDiffFrame(EncryptedFile &file, uint32) {
const uint16 numLines = file.readUint16LE();
for (uint16 line = firstLine; line < firstLine + numLines; ++line) {
- uint8 *imageData = reinterpret_cast<uint8 *>(_surface.getBasePtr(0, firstLine));
+ uint8 *imageData = reinterpret_cast<uint8 *>(_surface.getBasePtr(0, line));
uint8 runs = file.readByte();
while (runs--) {