From 8338b74d3f023c825cca8d59b90be44a52faec10 Mon Sep 17 00:00:00 2001 From: Melanie Date: Fri, 25 Mar 2011 02:39:17 +0100 Subject: [PATCH] Add giving lists of items to another prim --- OpenSim/Region/Framework/Scenes/Scene.Inventory.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs b/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs index bc892e0dce..63fed6bb8c 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs @@ -1301,6 +1301,14 @@ namespace OpenSim.Region.Framework.Scenes public UUID MoveTaskInventoryItems(UUID destID, string category, SceneObjectPart host, List items) { + SceneObjectPart destPart = GetSceneObjectPart(destID); + if (destPart != null) // Move into a prim + { + foreach(UUID itemID in items) + MoveTaskInventoryItem(destID, host, itemID); + return destID; // Prim folder ID == prim ID + } + InventoryFolderBase rootFolder = InventoryService.GetRootFolder(destID); UUID newFolderID = UUID.Random();