diff options
-rw-r--r-- | engines/tucker/tucker.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/tucker/tucker.cpp b/engines/tucker/tucker.cpp index d233826901..18752a00e9 100644 --- a/engines/tucker/tucker.cpp +++ b/engines/tucker/tucker.cpp @@ -1989,8 +1989,8 @@ void TuckerEngine::drawSprite(int num) { Graphics::decodeRLE_248(dstPtr, srcPtr, srcW, srcH, 0, s->_yMaxBackground, s->_flipX); break; } - const int xR = srcX + (s->_gfxBackgroundOffset % 640); - const int yR = srcY + (s->_gfxBackgroundOffset / 640); + const int xR = (srcX + s->_gfxBackgroundOffset) % 640; + const int yR = srcY + (s->_gfxBackgroundOffset / 640); addDirtyRect(xR, yR, srcW, srcH); } } |