[Scummvm-git-logs] scummvm master -> 48e3a79363e3b7d16932fc06c17ea71db337e0b4

sev- noreply at scummvm.org
Fri Feb 24 00:01:42 UTC 2023


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
48e3a79363 SCUMM: HE: Fixed blast distortion in Moonbase Commander


Commit: 48e3a79363e3b7d16932fc06c17ea71db337e0b4
    https://github.com/scummvm/scummvm/commit/48e3a79363e3b7d16932fc06c17ea71db337e0b4
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2023-02-24T01:01:03+01:00

Commit Message:
SCUMM: HE: Fixed blast distortion in Moonbase Commander

Changed paths:
    engines/scumm/he/moonbase/distortion.cpp


diff --git a/engines/scumm/he/moonbase/distortion.cpp b/engines/scumm/he/moonbase/distortion.cpp
index 3912fc4a086..367457dde97 100644
--- a/engines/scumm/he/moonbase/distortion.cpp
+++ b/engines/scumm/he/moonbase/distortion.cpp
@@ -96,7 +96,7 @@ static void blitDistortionCore(
 
 			if (transferOp == kReflectionClipped) {
 				if (sx < srcClipRect->left)
-					sx -= (srcClipRect->left - sx);
+					sx += (srcClipRect->left - sx);
 
 				if (sx > srcClipRect->right)
 					sx -= (sx - srcClipRect->right);
@@ -104,7 +104,7 @@ static void blitDistortionCore(
 				sx = MAX<int>(srcClipRect->left, MIN<int>(sx, srcClipRect->right));
 
 				if (sy < srcClipRect->top)
-					sy -= (srcClipRect->top - sy);
+					sy += (srcClipRect->top - sy);
 
 				if (sy > srcClipRect->bottom)
 					sy -= (sy - srcClipRect->bottom);




More information about the Scummvm-git-logs mailing list