aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/Environment/Modules')
-rw-r--r--OpenSim/Region/Environment/Modules/World/Estate/EstateManagementModule.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Modules/World/Estate/EstateManagementModule.cs b/OpenSim/Region/Environment/Modules/World/Estate/EstateManagementModule.cs
index 616132b..7a9dc72 100644
--- a/OpenSim/Region/Environment/Modules/World/Estate/EstateManagementModule.cs
+++ b/OpenSim/Region/Environment/Modules/World/Estate/EstateManagementModule.cs
@@ -585,6 +585,11 @@ namespace OpenSim.Region.Environment.Modules.World.Estate
585 args.SimOwner = m_scene.RegionInfo.EstateSettings.EstateOwner; 585 args.SimOwner = m_scene.RegionInfo.EstateSettings.EstateOwner;
586 else 586 else
587 args.SimOwner = m_scene.RegionInfo.MasterAvatarAssignedUUID; 587 args.SimOwner = m_scene.RegionInfo.MasterAvatarAssignedUUID;
588
589 // Fudge estate owner
590 if (m_scene.ExternalChecks.ExternalChecksCanBeGodLike(remoteClient.AgentId))
591 args.SimOwner = remoteClient.AgentId;
592
588 args.terrainBase0 = UUID.Zero; 593 args.terrainBase0 = UUID.Zero;
589 args.terrainBase1 = UUID.Zero; 594 args.terrainBase1 = UUID.Zero;
590 args.terrainBase2 = UUID.Zero; 595 args.terrainBase2 = UUID.Zero;