diff options
author | Johannes Schickel | 2008-04-17 22:50:15 +0000 |
---|---|---|
committer | Johannes Schickel | 2008-04-17 22:50:15 +0000 |
commit | 4b7e5aeaf72e77834d4f8beec9e139c12ed129bc (patch) | |
tree | c298854e13ef68c0fb8d35c44401c609e17db696 /engines | |
parent | 7666531dacbe104b9f42f924411388adca147ecb (diff) | |
download | scummvm-rg350-4b7e5aeaf72e77834d4f8beec9e139c12ed129bc.tar.gz scummvm-rg350-4b7e5aeaf72e77834d4f8beec9e139c12ed129bc.tar.bz2 scummvm-rg350-4b7e5aeaf72e77834d4f8beec9e139c12ed129bc.zip |
Little fix in drawShape.
svn-id: r31555
Diffstat (limited to 'engines')
-rw-r--r-- | engines/kyra/screen.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/engines/kyra/screen.cpp b/engines/kyra/screen.cpp index b601864aec..1857c2cdb7 100644 --- a/engines/kyra/screen.cpp +++ b/engines/kyra/screen.cpp @@ -1381,8 +1381,6 @@ void Screen::drawShape(uint8 pageNum, const uint8 *shapeData, int x, int y, int uint8 *d = dst; while (shapeHeight--) { - ++curY; - bool normalPlot = true; if (flags & 0x800) normalPlot = (curY > _maskMinY && curY < _maskMaxY); @@ -1415,6 +1413,7 @@ void Screen::drawShape(uint8 pageNum, const uint8 *shapeData, int x, int y, int } dst += dsPitch; d = dst; + ++curY; scaleCounterV -= 256; } while (scaleCounterV & 0xff00); } |