diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index a8a3595..5400a4f 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | |||
@@ -9795,6 +9795,9 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
9795 | if (obj == null) | 9795 | if (obj == null) |
9796 | return; | 9796 | return; |
9797 | 9797 | ||
9798 | if (obj.OwnerID != m_host.OwnerID) | ||
9799 | return; | ||
9800 | |||
9798 | SetPrimParams(obj, rules); | 9801 | SetPrimParams(obj, rules); |
9799 | } | 9802 | } |
9800 | 9803 | ||
@@ -9804,6 +9807,9 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
9804 | if (obj == null) | 9807 | if (obj == null) |
9805 | return new LSL_List(); | 9808 | return new LSL_List(); |
9806 | 9809 | ||
9810 | if (obj.OwnerID != m_host.OwnerID) | ||
9811 | return new LSL_List(); | ||
9812 | |||
9807 | return GetLinkPrimitiveParams(obj, rules); | 9813 | return GetLinkPrimitiveParams(obj, rules); |
9808 | } | 9814 | } |
9809 | } | 9815 | } |