Fix bug where attachments would not retain position if just rotated and not moved.

This was because we were not setting AttachedPos in SOG.UpdateGroupPositionPR, unlike UpdateGroupPosition
0.7.4.1
Justin Clark-Casey (justincc) 2012-06-22 01:33:27 +01:00
parent 798846c5b6
commit fda39c11bf
1 changed files with 5 additions and 0 deletions

View File

@ -2911,6 +2911,11 @@ namespace OpenSim.Region.Framework.Scenes
m_scene.PhysicsScene.AddPhysicsActorTaint(actor); m_scene.PhysicsScene.AddPhysicsActorTaint(actor);
} }
if (IsAttachment)
{
m_rootPart.AttachedPos = pos;
}
AbsolutePosition = pos; AbsolutePosition = pos;
HasGroupChanged = true; HasGroupChanged = true;