diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs b/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs index 4f8c4c3..326fe97 100644 --- a/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs +++ b/OpenSim/Region/Physics/UbitOdePlugin/ODECharacter.cs | |||
@@ -880,7 +880,13 @@ namespace OpenSim.Region.Physics.OdePlugin | |||
880 | { | 880 | { |
881 | m_iscolliding = true; | 881 | m_iscolliding = true; |
882 | m_colliderfilter = 2; | 882 | m_colliderfilter = 2; |
883 | m_colliderGroundfilter = 2; | 883 | |
884 | if (m_colliderGroundfilter > 10) | ||
885 | { | ||
886 | m_colliderGroundfilter = 10; | ||
887 | m_freemove = false; | ||
888 | } | ||
889 | |||
884 | m_iscollidingGround = true; | 890 | m_iscollidingGround = true; |
885 | 891 | ||
886 | ContactPoint contact = new ContactPoint(); | 892 | ContactPoint contact = new ContactPoint(); |