avoid lastOwner beeing the group

This commit is contained in:
UbitUmarov
2017-01-16 19:22:39 +00:00
parent 733072b6a3
commit ffa6c7aae2
3 changed files with 11 additions and 4 deletions

View File

@@ -2751,7 +2751,8 @@ namespace OpenSim.Region.Framework.Scenes
/// <param name="cGroupID"></param>
public void SetRootPartOwner(SceneObjectPart part, UUID cAgentID, UUID cGroupID)
{
part.LastOwnerID = part.OwnerID;
if(part.GroupID != part.OwnerID && cGroupID != part.OwnerID)
part.LastOwnerID = part.OwnerID;
part.OwnerID = cAgentID;
part.GroupID = cGroupID;