diff options
author | lukaslw | 2014-05-31 22:37:51 +0200 |
---|---|---|
committer | lukaslw | 2014-06-22 20:08:28 +0200 |
commit | 421b27f2c7bc20ed90fbee36d3873145a5bb2f6a (patch) | |
tree | 9db3c7cf95b88f309858d4a532ec12c0b349279c /engines/prince/graphics.cpp | |
parent | 7874a4e7820378c8ca260f646e0ee8ee84bf6b9c (diff) | |
download | scummvm-rg350-421b27f2c7bc20ed90fbee36d3873145a5bb2f6a.tar.gz scummvm-rg350-421b27f2c7bc20ed90fbee36d3873145a5bb2f6a.tar.bz2 scummvm-rg350-421b27f2c7bc20ed90fbee36d3873145a5bb2f6a.zip |
PRINCE: drawMask() fix for wider locations, delete old spriteCheck
Diffstat (limited to 'engines/prince/graphics.cpp')
-rw-r--r-- | engines/prince/graphics.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/prince/graphics.cpp b/engines/prince/graphics.cpp index 4f55b5a23e..46c52a86ca 100644 --- a/engines/prince/graphics.cpp +++ b/engines/prince/graphics.cpp @@ -102,13 +102,13 @@ void GraphicsMan::drawMask(int32 posX, int32 posY, int32 width, int32 height, by byte orgPixel = *((byte*)originalRoomSurface->getBasePtr(x + posX, y + posY)); *((byte*)_frontScreen->getBasePtr(x + posX, y + posY)) = orgPixel; } - maskCounter >>= 1; - if (maskCounter == 0) { - maskCounter = 128; - tempMaskPostion++; - } } } + maskCounter >>= 1; + if (maskCounter == 0) { + maskCounter = 128; + tempMaskPostion++; + } } maskPostion += maskWidth; maskCounter = 128; |