From 3e4d677c77b244f452ab1c4e2d65bd5675915300 Mon Sep 17 00:00:00 2001 From: Brian McBee Date: Thu, 2 Aug 2007 21:34:45 +0000 Subject: Fixes flying glitch (hang) when crossing region boundaries --- OpenSim/Region/Environment/Scenes/ScenePresence.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'OpenSim') diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index 9638152..7b97080 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs @@ -576,22 +576,22 @@ namespace OpenSim.Region.Environment.Scenes uint neighbourx = this.m_regionInfo.RegionLocX; uint neighboury = this.m_regionInfo.RegionLocY; - if (pos.X < 2) + if (pos.X < 3) { neighbourx -= 1; newpos.X = 254; } - if (pos.X > 253) + if (pos.X > 252) { neighbourx += 1; newpos.X = 1; } - if (pos.Y < 2) + if (pos.Y < 3) { neighboury -= 1; newpos.Y = 254; } - if (pos.Y > 253) + if (pos.Y > 252) { neighboury += 1; newpos.Y = 1; -- cgit v1.1