diff options
author | Vincent Hamm | 2002-04-19 15:34:35 +0000 |
---|---|---|
committer | Vincent Hamm | 2002-04-19 15:34:35 +0000 |
commit | 780aecab878aaf96944bf8591dfd4da87b442a63 (patch) | |
tree | 05a5a5d2ba9f920a964426a73e2928929e285f91 /costume.cpp | |
parent | 32d213bc1250ddb7dfff23be641961d26ebaa7b6 (diff) | |
download | scummvm-rg350-780aecab878aaf96944bf8591dfd4da87b442a63.tar.gz scummvm-rg350-780aecab878aaf96944bf8591dfd4da87b442a63.tar.bz2 scummvm-rg350-780aecab878aaf96944bf8591dfd4da87b442a63.zip |
Fixed indy3 when going to Venice. Fixed missing objects in Zak intro.
svn-id: r4012
Diffstat (limited to 'costume.cpp')
-rw-r--r-- | costume.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/costume.cpp b/costume.cpp index 8bca4f1cac..43fee9ad9a 100644 --- a/costume.cpp +++ b/costume.cpp @@ -847,9 +847,10 @@ byte CostumeRenderer::drawOneSlot(Actor * a, int slot) return 0; i = cd->curpos[slot] & 0x7FFF; + _frameptr = - _loaded._ptr + READ_LE_UINT16(_loaded._ptr + _loaded._numColors + - slot * 2 + 10); + _loaded._ptr + READ_LE_UINT16(_loaded._ptr + _loaded._numColors + slot * 2 + 10); + code = _loaded._dataptr[i] & 0x7F; _srcptr = _loaded._ptr + READ_LE_UINT16(_frameptr + code * 2); |