(from path branch) Make sure we can never end up driving in reverse while waiting for a path.

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@11229 4a71c877-e1ca-e34f-864e-861f7616d084
master
Per Inge Mathisen 2010-07-18 12:13:18 +00:00 committed by Git SVN Gateway
parent e25fc53a66
commit aa0fcecc52
1 changed files with 2 additions and 2 deletions

View File

@ -2622,7 +2622,7 @@ void moveUpdateDroid(DROID *psDroid)
break;
case MOVEWAITROUTE:
moveDroidTo(psDroid, psDroid->sMove.DestinationX,psDroid->sMove.DestinationY);
moveSpeed = psDroid->sMove.speed - 1;
moveSpeed = MAX(0, psDroid->sMove.speed - 1);
break;
case MOVENAVIGATE:
// Get the next control point
@ -2649,7 +2649,7 @@ void moveUpdateDroid(DROID *psDroid)
psDroid->sMove.Status = MOVEPOINTTOPOINT;
psDroid->sMove.bumpTime = 0;
moveSpeed = psDroid->sMove.speed - 1;
moveSpeed = MAX(0, psDroid->sMove.speed - 1);
/* save started status for movePlayAudio */
if (psDroid->sMove.speed == 0)