diff options
Diffstat (limited to 'OpenSim/Region/CoreModules/Framework/InventoryAccess')
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs b/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs index f2cc16c..7bb8789 100644 --- a/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs +++ b/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs | |||
@@ -637,6 +637,12 @@ namespace OpenSim.Region.CoreModules.Framework.InventoryAccess | |||
637 | rootPart.Name = item.Name; | 637 | rootPart.Name = item.Name; |
638 | rootPart.Description = item.Description; | 638 | rootPart.Description = item.Description; |
639 | 639 | ||
640 | if ((item.Flags & (uint)InventoryItemFlags.ObjectSlamSale) != 0) | ||
641 | { | ||
642 | rootPart.ObjectSaleType = item.SaleType; | ||
643 | rootPart.SalePrice = item.SalePrice; | ||
644 | } | ||
645 | |||
640 | group.SetGroup(remoteClient.ActiveGroupId, remoteClient); | 646 | group.SetGroup(remoteClient.ActiveGroupId, remoteClient); |
641 | if ((rootPart.OwnerID != item.Owner) || | 647 | if ((rootPart.OwnerID != item.Owner) || |
642 | (item.CurrentPermissions & 16) != 0 || // Magic number | 648 | (item.CurrentPermissions & 16) != 0 || // Magic number |