diff --git a/OpenSim/Region/Physics/BasicPhysicsPlugin/BasicPhysicsPlugin.cs b/OpenSim/Region/Physics/BasicPhysicsPlugin/BasicPhysicsPlugin.cs index 284837b41b..e7902bf14e 100644 --- a/OpenSim/Region/Physics/BasicPhysicsPlugin/BasicPhysicsPlugin.cs +++ b/OpenSim/Region/Physics/BasicPhysicsPlugin/BasicPhysicsPlugin.cs @@ -164,16 +164,19 @@ namespace OpenSim.Region.Physics.BasicPhysicsPlugin { actor.Position.Z = height; actor.Velocity.Z = 0; + actor.IsColliding = true; } else { actor.Position.Z += actor.Velocity.Z*timeStep; + actor.IsColliding = false; } } else { actor.Position.Z = height; actor.Velocity.Z = 0; + actor.IsColliding = true; } } return fps;