From 5e36feada2a109ef01944eee4ed34fefdacf36a5 Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Mon, 28 Jan 2008 03:25:02 +0000 Subject: * Mostly ODE update. Things are a bit more behaved then the last experimental update. --- OpenSim/Region/Environment/Scenes/ScenePresence.cs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'OpenSim/Region/Environment/Scenes/ScenePresence.cs') diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index de3380a..75ccf1a 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs @@ -812,7 +812,10 @@ namespace OpenSim.Region.Environment.Scenes } if (m_physicsActor == null) + { AddToPhysicalScene(); + + } m_pos += m_parentPosition + new LLVector3(0.0f, 0.0f, 2.0f*m_sitAvatarHeight); m_parentPosition = new LLVector3(); @@ -820,6 +823,12 @@ namespace OpenSim.Region.Environment.Scenes m_parentID = 0; SendFullUpdateToAllClients(); + + if (m_physicsActor != null) + { + SetHeight(m_avHeight); + + } } SetMovementAnimation(Animations.AnimsLLUUID["STAND"], 1); -- cgit v1.1