diff options
author | Teravus Ovares | 2008-12-21 14:50:58 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-12-21 14:50:58 +0000 |
commit | bf9e8cb9878a89f16edcd0b86af62aabdd7b93bc (patch) | |
tree | 3b9a530bcb4c8500b183d0fa312a28665c8f22af /OpenSim/Region/Environment/Scenes/SceneGraph.cs | |
parent | Persist script permission mask and granter (diff) | |
download | opensim-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.cs | 3 |
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 | } |