diff --git a/OpenSim/Framework/LandData.cs b/OpenSim/Framework/LandData.cs index 68c4c2eaa1..11a4fb4482 100644 --- a/OpenSim/Framework/LandData.cs +++ b/OpenSim/Framework/LandData.cs @@ -39,7 +39,7 @@ namespace OpenSim.Framework public uint auctionID = 0; //Unemplemented. If set to 0, not being auctioned public LLUUID authBuyerID = LLUUID.Zero; //Unemplemented. Authorized Buyer's UUID public Parcel.ParcelCategory category = new Parcel.ParcelCategory(); //Unemplemented. Parcel's chosen category - public int claimDate = 0; //Unemplemented + public int claimDate = 0; public int claimPrice = 0; //Unemplemented public LLUUID globalID = LLUUID.Zero; public LLUUID groupID = LLUUID.Zero; //Unemplemented diff --git a/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs b/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs index 05bd983d2d..7898a30cc5 100644 --- a/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs +++ b/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs @@ -163,7 +163,7 @@ namespace OpenSim.Region.Environment.Modules.World.Land fullSimParcel.setLandBitmap(fullSimParcel.getSquareLandBitmap(0, 0, (int)Constants.RegionSize, (int)Constants.RegionSize)); fullSimParcel.landData.ownerID = m_scene.RegionInfo.MasterAvatarAssignedUUID; - + fullSimParcel.landData.claimDate = Util.UnixTimeSinceEpoch(); AddLandObject(fullSimParcel); } @@ -946,6 +946,7 @@ namespace OpenSim.Region.Environment.Modules.World.Land if (m_scene.ExternalChecks.ExternalChecksCanReclaimParcel(remote_client.AgentId, landList[local_id])) { landList[local_id].landData.ownerID = m_scene.RegionInfo.MasterAvatarAssignedUUID; + landList[local_id].landData.claimDate = Util.UnixTimeSinceEpoch(); m_scene.Broadcast(SendParcelOverlay); landList[local_id].sendLandUpdateToClient(remote_client); }