Prevent objects rezzed in sim from being seen as attachments and becoming uneditable or crashers. (Foxtail of death)

This commit is contained in:
Melanie
2012-04-17 23:39:41 +02:00
parent d30b18b1de
commit 0fe0b2ceec
2 changed files with 8 additions and 0 deletions

View File

@@ -768,6 +768,7 @@ namespace OpenSim.Region.CoreModules.Framework.InventoryAccess
{
g.RootPart.AttachPoint = g.RootPart.Shape.State;
g.RootPart.AttachOffset = g.AbsolutePosition;
g.RootPart.Shape.State = 0;
}
objlist.Add(g);
@@ -800,6 +801,7 @@ namespace OpenSim.Region.CoreModules.Framework.InventoryAccess
SceneObjectGroup g = SceneObjectSerializer.FromOriginalXmlFormat(n.OuterXml);
g.RootPart.AttachPoint = g.RootPart.Shape.State;
g.RootPart.AttachOffset = g.AbsolutePosition;
g.RootPart.Shape.State = 0;
objlist.Add(g);
XmlElement el = (XmlElement)n;