aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs
index 873035b..329fa81 100644
--- a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs
+++ b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs
@@ -1007,7 +1007,6 @@ namespace OpenSim.Region.CoreModules.World.Land
1007 ILandObject result = AddLandObject(newLand); 1007 ILandObject result = AddLandObject(newLand);
1008 1008
1009 UpdateLandObject(startLandObject.LandData.LocalID, startLandObject.LandData); 1009 UpdateLandObject(startLandObject.LandData.LocalID, startLandObject.LandData);
1010 result.SendLandUpdateToAvatarsOverMe();
1011 1010
1012 if(startLandObject.LandData.LandingType == (byte)LandingType.LandingPoint) 1011 if(startLandObject.LandData.LandingType == (byte)LandingType.LandingPoint)
1013 { 1012 {
@@ -1021,6 +1020,9 @@ namespace OpenSim.Region.CoreModules.World.Land
1021 } 1020 }
1022 } 1021 }
1023 1022
1023 m_scene.EventManager.TriggerParcelPrimCountTainted();
1024
1025 result.SendLandUpdateToAvatarsOverMe();
1024 startLandObject.SendLandUpdateToAvatarsOverMe(); 1026 startLandObject.SendLandUpdateToAvatarsOverMe();
1025 m_scene.ForEachClient(SendParcelOverlay); 1027 m_scene.ForEachClient(SendParcelOverlay);
1026 1028
@@ -1087,6 +1089,7 @@ namespace OpenSim.Region.CoreModules.World.Land
1087 } 1089 }
1088 } 1090 }
1089 1091
1092 m_scene.EventManager.TriggerParcelPrimCountTainted();
1090 masterLandObject.SendLandUpdateToAvatarsOverMe(); 1093 masterLandObject.SendLandUpdateToAvatarsOverMe();
1091 m_scene.ForEachClient(SendParcelOverlay); 1094 m_scene.ForEachClient(SendParcelOverlay);
1092 } 1095 }