diff options
Diffstat (limited to 'OpenSim/Region/CoreModules/World/Land')
-rw-r--r-- | OpenSim/Region/CoreModules/World/Land/LandObject.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/World/Land/LandObject.cs b/OpenSim/Region/CoreModules/World/Land/LandObject.cs index 4cea7bb..b00f2b0 100644 --- a/OpenSim/Region/CoreModules/World/Land/LandObject.cs +++ b/OpenSim/Region/CoreModules/World/Land/LandObject.cs | |||
@@ -374,6 +374,10 @@ namespace OpenSim.Region.CoreModules.World.Land | |||
374 | 374 | ||
375 | public void SendLandProperties(int sequence_id, bool snap_selection, int request_result, IClientAPI remote_client) | 375 | public void SendLandProperties(int sequence_id, bool snap_selection, int request_result, IClientAPI remote_client) |
376 | { | 376 | { |
377 | remote_client.SceneAgent.Invulnerable = | ||
378 | !m_scene.RegionInfo.RegionSettings.AllowDamage || | ||
379 | (m_landData.Flags & (uint)ParcelFlags.AllowDamage) == 0; | ||
380 | |||
377 | if (remote_client.SceneAgent.PresenceType == PresenceType.Npc) | 381 | if (remote_client.SceneAgent.PresenceType == PresenceType.Npc) |
378 | return; | 382 | return; |
379 | 383 | ||