fix a group owned permission

This commit is contained in:
UbitUmarov
2020-02-13 02:58:32 +00:00
parent e1d5892f78
commit 75e5217fff

View File

@@ -872,8 +872,9 @@ namespace OpenSim.Region.CoreModules.World.Permissions
returnMask = ApplyObjectModifyMasks(grpEffectiveOwnerPerms, objflags, unlocked);
returnMask |=
(uint)PrimFlags.ObjectGroupOwned |
(uint)PrimFlags.ObjectYouOwner;
if((returnMask & (uint)PrimFlags.ObjectModify) != 0)
(uint)PrimFlags.ObjectYouOwner |
(uint)PrimFlags.ObjectAnyOwner;
if ((returnMask & (uint)PrimFlags.ObjectModify) != 0)
returnMask |= (uint)PrimFlags.ObjectOwnerModify;
return returnMask;
}