From 8157182d378de82ae7443b57a90e07267ce1466e Mon Sep 17 00:00:00 2001 From: mingchen Date: Fri, 8 Jun 2007 19:30:27 +0000 Subject: *RegionInfo in Avatar class now protected again (oops, my fault) --- OpenSim/OpenSim.World/ParcelManager.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'OpenSim/OpenSim.World/ParcelManager.cs') diff --git a/OpenSim/OpenSim.World/ParcelManager.cs b/OpenSim/OpenSim.World/ParcelManager.cs index d571150..9fbacd6 100644 --- a/OpenSim/OpenSim.World/ParcelManager.cs +++ b/OpenSim/OpenSim.World/ParcelManager.cs @@ -74,14 +74,17 @@ namespace OpenSim.world private int lastParcelLocalID = START_PARCEL_LOCAL_ID - 1; private int[,] parcelIDList = new int[64, 64]; - private static World m_world; + private World m_world; + private RegionInfo m_regInfo; + #endregion #region Constructors - public ParcelManager(World world) + public ParcelManager(World world, RegionInfo reginfo) { m_world = world; + m_regInfo = reginfo; parcelIDList.Initialize(); } @@ -421,7 +424,7 @@ namespace OpenSim.world fullSimParcel.parcelData.parcelName = "Your Sim Parcel"; fullSimParcel.parcelData.parcelDesc = ""; - fullSimParcel.parcelData.ownerID = m_world.m_regInfo.MasterAvatarAssignedUUID; + fullSimParcel.parcelData.ownerID = m_regInfo.MasterAvatarAssignedUUID; fullSimParcel.parcelData.salePrice = 1; fullSimParcel.parcelData.parcelFlags = libsecondlife.Parcel.ParcelFlags.ForSale; fullSimParcel.parcelData.parcelStatus = libsecondlife.Parcel.ParcelStatus.Leased; -- cgit v1.1