aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
index cb0a57a..2882463 100644
--- a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
+++ b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
@@ -2673,6 +2673,7 @@ namespace OpenSim.Region.Framework.Scenes
2673 } 2673 }
2674 2674
2675 linkPart.LinkNum = linkNum++; 2675 linkPart.LinkNum = linkNum++;
2676 linkPart.UpdatePrimFlags(UsesPhysics, IsTemporary, IsPhantom, IsVolumeDetect);
2676 2677
2677 SceneObjectPart[] ogParts = objectGroup.Parts; 2678 SceneObjectPart[] ogParts = objectGroup.Parts;
2678 Array.Sort(ogParts, delegate(SceneObjectPart a, SceneObjectPart b) 2679 Array.Sort(ogParts, delegate(SceneObjectPart a, SceneObjectPart b)
@@ -2908,6 +2909,8 @@ namespace OpenSim.Region.Framework.Scenes
2908 oldRot = part.RotationOffset; 2909 oldRot = part.RotationOffset;
2909 Quaternion newRot = Quaternion.Inverse(parentRot) * worldRot; 2910 Quaternion newRot = Quaternion.Inverse(parentRot) * worldRot;
2910 part.RotationOffset = newRot; 2911 part.RotationOffset = newRot;
2912
2913 part.UpdatePrimFlags(UsesPhysics, IsTemporary, IsPhantom, IsVolumeDetect);
2911 } 2914 }
2912 2915
2913 /// <summary> 2916 /// <summary>