diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index 4776654b0d..53c93667a6 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs @@ -896,13 +896,14 @@ namespace OpenSim.Region.Framework.Scenes } /// - /// Another region is up. - /// + /// Process the fact that a neighbouring region has come up. + /// + /// /// We only add it to the neighbor list if it's within 1 region from here. /// Agents may have draw distance values that cross two regions though, so /// we add it to the notify list regardless of distance. We'll check /// the agent's draw distance before notifying them though. - /// + /// /// RegionInfo handle for the new region. /// True after all operations complete, throws exceptions otherwise. public override void OtherRegionUp(GridRegion otherRegion) @@ -914,7 +915,6 @@ namespace OpenSim.Region.Framework.Scenes if (RegionInfo.RegionHandle != otherRegion.RegionHandle) { - // If these are cast to INT because long + negative values + abs returns invalid data int resultX = Math.Abs((int)xcell - (int)RegionInfo.RegionLocX); int resultY = Math.Abs((int)ycell - (int)RegionInfo.RegionLocY);