aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/Scene.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Framework/Scenes/Scene.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs
index 34d1151..2af4a1c 100644
--- a/OpenSim/Region/Framework/Scenes/Scene.cs
+++ b/OpenSim/Region/Framework/Scenes/Scene.cs
@@ -3105,14 +3105,14 @@ namespace OpenSim.Region.Framework.Scenes
3105 3105
3106 if (AttachmentsModule != null && !avatar.IsChildAgent && avatar.PresenceType != PresenceType.Npc) 3106 if (AttachmentsModule != null && !avatar.IsChildAgent && avatar.PresenceType != PresenceType.Npc)
3107 { 3107 {
3108 IUserManagement uMan = m_aScene.RequestModuleInterface<IUserManagement>(); 3108 IUserManagement uMan = RequestModuleInterface<IUserManagement>();
3109 // Don't save attachments for HG visitors, it 3109 // Don't save attachments for HG visitors, it
3110 // messes up their inventory. When a HG visitor logs 3110 // messes up their inventory. When a HG visitor logs
3111 // out on a foreign grid, their attachments will be 3111 // out on a foreign grid, their attachments will be
3112 // reloaded in the state they were in when they left 3112 // reloaded in the state they were in when they left
3113 // the home grid. This is best anyway as the visited 3113 // the home grid. This is best anyway as the visited
3114 // grid may use an incompatible script engine. 3114 // grid may use an incompatible script engine.
3115 if (uMan == null || uMan.IsLocalGridUser(id)) 3115 if (uMan == null || uMan.IsLocalGridUser(avatar.UUID))
3116 AttachmentsModule.SaveChangedAttachments(avatar, false); 3116 AttachmentsModule.SaveChangedAttachments(avatar, false);
3117 } 3117 }
3118 3118