Use HasPrivateAttachmentPoint properties in SOG.DeleteGroupFromScene() instead of magic numbers

0.7.3-extended
Justin Clark-Casey (justincc) 2012-06-20 23:25:07 +01:00
parent d19600e257
commit 2e0402433d
1 changed files with 3 additions and 2 deletions

View File

@ -1198,8 +1198,9 @@ namespace OpenSim.Region.Framework.Scenes
part.ClearUpdateSchedule();
if (part == m_rootPart)
{
if (!IsAttachment || (AttachedAvatar == avatar.ControllingClient.AgentId) ||
(AttachmentPoint < 31) || (AttachmentPoint > 38))
if (!IsAttachment
|| AttachedAvatar == avatar.ControllingClient.AgentId
|| !HasPrivateAttachmentPoint)
avatar.ControllingClient.SendKillObject(m_regionHandle, new List<uint> { part.LocalId });
}
}