diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs index facf72ddce..a1d087e53c 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs @@ -710,5 +710,17 @@ namespace OpenSim.Region.Environment.Scenes TriggerScriptChangedEvent(Changed.OWNER); } + + public bool ContainsScripts() + { + foreach (TaskInventoryItem item in m_taskInventory.Values) + { + if (item.InvType == 10) + { + return true; + } + } + return false; + } } }