aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs4
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))