* While I couldn't reproduce it, I was able to see how it *might* happen, so therefore; fix to: 0001058: Physics crash when changing Type of Prim intersecting with ground.

This commit is contained in:
Teravus Ovares
2008-06-02 08:13:13 +00:00
parent e0b821f875
commit c0f631dbdb

View File

@@ -882,8 +882,11 @@ namespace OpenSim.Region.Physics.OdePlugin
}
if (m_isphysical)
{
d.BodySetLinearVel(Body, 0f, 0f, 0f);
enableBodySoft();
if (Body != IntPtr.Zero)
{
d.BodySetLinearVel(Body, 0f, 0f, 0f);
enableBodySoft();
}
}
}