diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index 9303ff4..3d81358 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |||
@@ -4431,8 +4431,9 @@ namespace OpenSim.Region.Framework.Scenes | |||
4431 | if (ParentGroup.IsDeleted) | 4431 | if (ParentGroup.IsDeleted) |
4432 | return; | 4432 | return; |
4433 | 4433 | ||
4434 | if (ParentGroup.IsAttachment && ((ParentGroup.RootPart != this) || | 4434 | if (ParentGroup.IsAttachment |
4435 | ((ParentGroup.AttachedAvatar != remoteClient.AgentId) && (ParentGroup.AttachmentPoint >= 31) && (ParentGroup.AttachmentPoint <= 38)))) | 4435 | && (ParentGroup.RootPart != this |
4436 | || ParentGroup.AttachedAvatar != remoteClient.AgentId && ParentGroup.HasPrivateAttachmentPoint)) | ||
4436 | return; | 4437 | return; |
4437 | 4438 | ||
4438 | // Causes this thread to dig into the Client Thread Data. | 4439 | // Causes this thread to dig into the Client Thread Data. |