aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/SceneGraph.cs
diff options
context:
space:
mode:
authorTeravus Ovares2008-12-21 14:50:58 +0000
committerTeravus Ovares2008-12-21 14:50:58 +0000
commitbf9e8cb9878a89f16edcd0b86af62aabdd7b93bc (patch)
tree3b9a530bcb4c8500b183d0fa312a28665c8f22af /OpenSim/Region/Environment/Scenes/SceneGraph.cs
parentPersist script permission mask and granter (diff)
downloadopensim-SC-bf9e8cb9878a89f16edcd0b86af62aabdd7b93bc.zip
opensim-SC-bf9e8cb9878a89f16edcd0b86af62aabdd7b93bc.tar.gz
opensim-SC-bf9e8cb9878a89f16edcd0b86af62aabdd7b93bc.tar.bz2
opensim-SC-bf9e8cb9878a89f16edcd0b86af62aabdd7b93bc.tar.xz
* Fixes linking multiple linksets together. They no longer explode
* Not out of the weeds yet. Rotating the root part with 'edit linked parts' still borks all child part rotations and rotating a selection of child parts with 'edit linked parts' still borks the position/rotation of the child parts selected
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Environment/Scenes/SceneGraph.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneGraph.cs b/OpenSim/Region/Environment/Scenes/SceneGraph.cs
index d261e2d..dbb8539 100644
--- a/OpenSim/Region/Environment/Scenes/SceneGraph.cs
+++ b/OpenSim/Region/Environment/Scenes/SceneGraph.cs
@@ -1690,6 +1690,9 @@ namespace OpenSim.Region.Environment.Scenes
1690 copy.CreateScriptInstances(0, false, m_parentScene.DefaultScriptEngine, 0); 1690 copy.CreateScriptInstances(0, false, m_parentScene.DefaultScriptEngine, 0);
1691 copy.HasGroupChanged = true; 1691 copy.HasGroupChanged = true;
1692 copy.ScheduleGroupForFullUpdate(); 1692 copy.ScheduleGroupForFullUpdate();
1693
1694 // required for physics to update it's position
1695 copy.AbsolutePosition = copy.AbsolutePosition;
1693 return copy; 1696 return copy;
1694 } 1697 }
1695 } 1698 }