Patch: Fix a bug in LAND animation when the TickCount wraps into negative numbers

by Mic Bowman
Signed-off-by: Teravus Ovares (Dan Olivares) <teravus@gmail.com>
This commit is contained in:
OpenSim Master
2009-11-25 10:55:33 -08:00
committed by Teravus Ovares (Dan Olivares)
parent a642968fd5
commit a3755d831d

View File

@@ -247,8 +247,7 @@ namespace OpenSim.Region.Framework.Scenes.Animation
else if (m_movementAnimation == "LAND")
{
float landElapsed = (float)(Environment.TickCount - m_animTickFall) / 1000f;
if (landElapsed <= FALL_DELAY)
if ((m_animTickFall != 0) && (landElapsed <= FALL_DELAY))
return "LAND";
}