diff options
author | UbitUmarov | 2015-09-21 21:31:01 +0100 |
---|---|---|
committer | UbitUmarov | 2015-09-21 21:31:01 +0100 |
commit | 25677e4a1b12c113062a3d6fc8ea4558ddc319ec (patch) | |
tree | d3663c06cfd33d3b3bff072959df313a73f27f80 /OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |
parent | add missing sit check (diff) | |
download | opensim-SC-25677e4a1b12c113062a3d6fc8ea4558ddc319ec.zip opensim-SC-25677e4a1b12c113062a3d6fc8ea4558ddc319ec.tar.gz opensim-SC-25677e4a1b12c113062a3d6fc8ea4558ddc319ec.tar.bz2 opensim-SC-25677e4a1b12c113062a3d6fc8ea4558ddc319ec.tar.xz |
try to remove Scenepresence dependence on sog m_linkedAvatars, sitting may still work
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectPart.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index d1a6692..abac3c0 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |||
@@ -5555,7 +5555,8 @@ SendFullUpdateToClient(remoteClient, Position) ignores position parameter | |||
5555 | 5555 | ||
5556 | if (m_sittingAvatars.Add(sp)) | 5556 | if (m_sittingAvatars.Add(sp)) |
5557 | { | 5557 | { |
5558 | ParentGroup.m_sittingAvatars.Add(sp); | 5558 | if(!ParentGroup.m_sittingAvatars.Contains(sp)) |
5559 | ParentGroup.m_sittingAvatars.Add(sp); | ||
5559 | 5560 | ||
5560 | return true; | 5561 | return true; |
5561 | } | 5562 | } |