diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs index 3975b25..0b48464 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs | |||
@@ -162,6 +162,9 @@ namespace OpenSim.Region.Environment.Scenes | |||
162 | // "[PRIM INVENTORY]: " + | 162 | // "[PRIM INVENTORY]: " + |
163 | // "Starting script {0}, {1} in prim {2}, {3}", | 163 | // "Starting script {0}, {1} in prim {2}, {3}", |
164 | // item.Name, item.ItemID, Name, UUID); | 164 | // item.Name, item.ItemID, Name, UUID); |
165 | if (!m_parentGroup.Scene.ExternalChecks.ExternalChecksCanRunScript(item.ItemID, UUID, item.OwnerID)) | ||
166 | return; | ||
167 | |||
165 | AddFlag(LLObject.ObjectFlags.Scripted); | 168 | AddFlag(LLObject.ObjectFlags.Scripted); |
166 | 169 | ||
167 | if (!((m_parentGroup.Scene.RegionInfo.EstateSettings.regionFlags & Simulator.RegionFlags.SkipScripts) == Simulator.RegionFlags.SkipScripts)) | 170 | if (!((m_parentGroup.Scene.RegionInfo.EstateSettings.regionFlags & Simulator.RegionFlags.SkipScripts) == Simulator.RegionFlags.SkipScripts)) |