[Scummvm-git-logs] scummvm master -> 4e90034d86b8e56a314825060855562dbb550c3e

Die4Ever 30947252+Die4Ever at users.noreply.github.com
Thu Oct 28 07:42:00 UTC 2021


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:
4e90034d86 GROOVIE: mousetrap fix


Commit: 4e90034d86b8e56a314825060855562dbb550c3e
    https://github.com/scummvm/scummvm/commit/4e90034d86b8e56a314825060855562dbb550c3e
Author: Die4Ever (die4ever2005 at gmail.com)
Date: 2021-10-28T02:41:47-05:00

Commit Message:
GROOVIE: mousetrap fix

Changed paths:
    engines/groovie/logic/mousetrap.cpp


diff --git a/engines/groovie/logic/mousetrap.cpp b/engines/groovie/logic/mousetrap.cpp
index cfac2df305..91fa47caf8 100644
--- a/engines/groovie/logic/mousetrap.cpp
+++ b/engines/groovie/logic/mousetrap.cpp
@@ -506,8 +506,6 @@ void MouseTrapGame::updateRoute() {
 	int prevCounter = 0;
 
 	do {
-		prevCounter = _mouseTrapCounter;
-
 		for (int i = prevCounter; i < _mouseTrapCounter; i++) {
 			int8 y1 = _mouseTrapRoute[3 * i + 1];
 			int8 x1 = _mouseTrapRoute[3 * i];
@@ -523,6 +521,8 @@ void MouseTrapGame::updateRoute() {
 			if ((mask & 2) != 0 && y1 && (_mouseTrapCells[pos + 4] & 8) != 0)
 				addToRoute(x1, y1 - 1, i);
 		}
+
+		prevCounter = _mouseTrapCounter;
 	} while (_mouseTrapCounter != prevCounter);
 }
 




More information about the Scummvm-git-logs mailing list