aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api/Implementation
diff options
context:
space:
mode:
authorUbitUmarov2013-01-16 20:27:10 +0000
committerUbitUmarov2013-01-16 20:27:10 +0000
commit2464e65c8aa58a2e4ca3a53c3b570270626d1a77 (patch)
tree28a8c230fbb004684ba8dd2ffdeea6b619830d19 /OpenSim/Region/ScriptEngine/Shared/Api/Implementation
parentMerge branch 'ubitwork' into avination (diff)
downloadopensim-SC-2464e65c8aa58a2e4ca3a53c3b570270626d1a77.zip
opensim-SC-2464e65c8aa58a2e4ca3a53c3b570270626d1a77.tar.gz
opensim-SC-2464e65c8aa58a2e4ca3a53c3b570270626d1a77.tar.bz2
opensim-SC-2464e65c8aa58a2e4ca3a53c3b570270626d1a77.tar.xz
llSetPos on child prim, send only a part terse update and not a group one
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Implementation')
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs7
1 files changed, 4 insertions, 3 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
index 525e575..9d4e734 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
@@ -2309,9 +2309,10 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
2309 else 2309 else
2310 { 2310 {
2311 part.OffsetPosition = (Vector3)toPos; 2311 part.OffsetPosition = (Vector3)toPos;
2312 SceneObjectGroup parent = part.ParentGroup; 2312// SceneObjectGroup parent = part.ParentGroup;
2313 parent.HasGroupChanged = true; 2313// parent.HasGroupChanged = true;
2314 parent.ScheduleGroupForTerseUpdate(); 2314// parent.ScheduleGroupForTerseUpdate();
2315 part.ScheduleTerseUpdate();
2315 } 2316 }
2316 } 2317 }
2317 2318