diff options
Diffstat (limited to 'OpenSim/Region/Environment/Modules')
-rw-r--r-- | OpenSim/Region/Environment/Modules/World/Estate/EstateManagementModule.cs | 5 |
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; |