diff options
Diffstat (limited to 'OpenSim')
-rw-r--r-- | OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs index 9be94ce..6c9830c 100644 --- a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs +++ b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs | |||
@@ -1014,6 +1014,10 @@ namespace OpenSim.Region.CoreModules.World.Land | |||
1014 | //Owner Flag | 1014 | //Owner Flag |
1015 | tempByte = Convert.ToByte(tempByte | LandChannel.LAND_TYPE_OWNED_BY_REQUESTER); | 1015 | tempByte = Convert.ToByte(tempByte | LandChannel.LAND_TYPE_OWNED_BY_REQUESTER); |
1016 | } | 1016 | } |
1017 | else if (currentParcelBlock.LandData.IsGroupOwned && remote_client.IsGroupMember(currentParcelBlock.LandData.GroupID)) | ||
1018 | { | ||
1019 | tempByte = Convert.ToByte(tempByte | LandChannel.LAND_TYPE_OWNED_BY_GROUP); | ||
1020 | } | ||
1017 | else if (currentParcelBlock.LandData.SalePrice > 0 && | 1021 | else if (currentParcelBlock.LandData.SalePrice > 0 && |
1018 | (currentParcelBlock.LandData.AuthBuyerID == UUID.Zero || | 1022 | (currentParcelBlock.LandData.AuthBuyerID == UUID.Zero || |
1019 | currentParcelBlock.LandData.AuthBuyerID == remote_client.AgentId)) | 1023 | currentParcelBlock.LandData.AuthBuyerID == remote_client.AgentId)) |