diff options
-rw-r--r-- | OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs | 5 |
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 | } |