[Scummvm-cvs-logs] SF.net SVN: scummvm:[40960] scummvm/trunk/engines/cruise/actor.cpp

dreammaster at users.sourceforge.net dreammaster at users.sourceforge.net
Thu May 28 14:16:23 CEST 2009


Revision: 40960
          http://scummvm.svn.sourceforge.net/scummvm/?rev=40960&view=rev
Author:   dreammaster
Date:     2009-05-28 12:16:23 +0000 (Thu, 28 May 2009)

Log Message:
-----------
Fix for pathfinding bug that could occasionally stop the player from moving

Modified Paths:
--------------
    scummvm/trunk/engines/cruise/actor.cpp

Modified: scummvm/trunk/engines/cruise/actor.cpp
===================================================================
--- scummvm/trunk/engines/cruise/actor.cpp	2009-05-28 11:15:09 UTC (rev 40959)
+++ scummvm/trunk/engines/cruise/actor.cpp	2009-05-28 12:16:23 UTC (rev 40960)
@@ -168,7 +168,7 @@
 	X = modelVar9;
 	Y = modelVar10;
 
-	if (flag_obstacle == 0) {
+	if ((flag_obstacle == 0) || (cx == 0)) {
 		flag_obstacle = 1;
 		return;
 	}
@@ -259,7 +259,7 @@
 	X = modelVar9;
 	Y = modelVar10;
 
-	if (flag_obstacle != 0) {
+	if ((flag_obstacle != 0) || (cx == 0)) {
 		flag_obstacle = 1;
 		return;
 	}


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list