physics-related fixes; should stabilize border crossings

This commit is contained in:
dan miller
2007-09-21 02:31:36 +00:00
parent 3eb1a23ac1
commit d3050724d8
3 changed files with 29 additions and 5 deletions

View File

@@ -833,6 +833,7 @@ namespace OpenSim.Region.Environment.Scenes
if (presence.PhysicsActor != null)
{
phyScene.RemoveAvatar(presence.PhysicsActor);
presence.PhysicsActor = null;
}
});
@@ -1028,7 +1029,7 @@ namespace OpenSim.Region.Environment.Scenes
{
if (m_scenePresences.ContainsKey(agentID))
{
m_scenePresences[agentID].MakeAvatar(position, isFlying);
m_scenePresences[agentID].MakeAvatarPhysical(position, isFlying);
}
}
}