diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/SceneObjectPart.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneObjectPart.cs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs index a7b7692..a23083c 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.cs | |||
@@ -2760,13 +2760,19 @@ namespace OpenSim.Region.Environment.Scenes | |||
2760 | public void GetProperties(IClientAPI client) | 2760 | public void GetProperties(IClientAPI client) |
2761 | { | 2761 | { |
2762 | 2762 | ||
2763 | client.SendObjectPropertiesReply(LLUUID.Zero, (ulong)CreationDate, CreatorID, LLUUID.Zero, LLUUID.Zero, | 2763 | client.SendObjectPropertiesReply(LLUUID.Zero, (ulong)CreationDate, CreatorID, LLUUID.Zero, GroupID, |
2764 | LLUUID.Zero, (short)InventorySerial, LastOwnerID, UUID, OwnerID, | 2764 | LLUUID.Zero, (short)InventorySerial, LastOwnerID, UUID, OwnerID, |
2765 | ParentGroup.RootPart.TouchName, new byte[0], ParentGroup.RootPart.SitName, Name, Description, | 2765 | ParentGroup.RootPart.TouchName, new byte[0], ParentGroup.RootPart.SitName, Name, Description, |
2766 | ParentGroup.RootPart.OwnerMask, ParentGroup.RootPart.NextOwnerMask, ParentGroup.RootPart.GroupMask, ParentGroup.RootPart.EveryoneMask, | 2766 | ParentGroup.RootPart.OwnerMask, ParentGroup.RootPart.NextOwnerMask, ParentGroup.RootPart.GroupMask, ParentGroup.RootPart.EveryoneMask, |
2767 | ParentGroup.RootPart.BaseMask); | 2767 | ParentGroup.RootPart.BaseMask); |
2768 | 2768 | ||
2769 | } | 2769 | } |
2770 | public void SetGroup(LLUUID groupID, IClientAPI client) | ||
2771 | { | ||
2772 | GroupID = groupID; | ||
2773 | GetProperties(client); | ||
2774 | m_updateFlag = 2; | ||
2775 | } | ||
2770 | 2776 | ||
2771 | } | 2777 | } |
2772 | } | 2778 | } |