fix bogus goal complete with GOAL_NONE

This commit is contained in:
Chris Danford
2005-04-19 22:31:35 +00:00
parent cbc962dc8a
commit 674fc0ebc0
+7
View File
@@ -1867,7 +1867,14 @@ float GameState::GetGoalPercentComplete( PlayerNumber pn )
fActual = ssAccum.fGameplaySeconds + ssCurrent.fGameplaySeconds; fActual = ssAccum.fGameplaySeconds + ssCurrent.fGameplaySeconds;
fGoal = (float)pProfile->m_iGoalSeconds; fGoal = (float)pProfile->m_iGoalSeconds;
break; break;
case GOAL_NONE:
return 0; // never complete
default:
ASSERT(0);
} }
if( fGoal == 0 )
return 0;
else
return fActual / fGoal; return fActual / fGoal;
} }