From 3900a165bcbaf39f8bb4155eba72a8a2aadd13da Mon Sep 17 00:00:00 2001 From: mingchen Date: Fri, 9 May 2008 17:40:39 +0000 Subject: *Land/Parcel upates are now correct with a significant movement by the Client *Moved OnSignificantClientMovement to where it is supposed to be - SceneEvents and not ScenePresence --- OpenSim/Region/Environment/Modules/World/Land/LandChannel.cs | 10 ---------- .../Environment/Modules/World/Land/LandManagementModule.cs | 1 + 2 files changed, 1 insertion(+), 10 deletions(-) (limited to 'OpenSim/Region/Environment/Modules/World') diff --git a/OpenSim/Region/Environment/Modules/World/Land/LandChannel.cs b/OpenSim/Region/Environment/Modules/World/Land/LandChannel.cs index 341412a..2a28283 100644 --- a/OpenSim/Region/Environment/Modules/World/Land/LandChannel.cs +++ b/OpenSim/Region/Environment/Modules/World/Land/LandChannel.cs @@ -79,16 +79,6 @@ namespace OpenSim.Region.Environment.Modules.World.Land { m_scene = scene; landIDList.Initialize(); - - m_scene.EventManager.OnNewPresence += handleNewPresence; - } - - private void handleNewPresence(ScenePresence avatar) - { - if (avatar.IsChildAgent) - { - avatar.OnSignificantClientMovement += handleSignificantClientMovement; - } } #region Land Object From Storage Functions diff --git a/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs b/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs index 5e65608..a339ebf 100644 --- a/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs +++ b/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs @@ -51,6 +51,7 @@ namespace OpenSim.Region.Environment.Modules.World.Land m_scene.EventManager.OnValidateLandBuy += landChannel.handleLandValidationRequest; m_scene.EventManager.OnLandBuy += landChannel.handleLandBuyRequest; m_scene.EventManager.OnNewClient += new EventManager.OnNewClientDelegate(EventManager_OnNewClient); + m_scene.EventManager.OnSignificantClientMovement += landChannel.handleSignificantClientMovement; lock (m_scene) { -- cgit v1.1