diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Scene.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index f475c64..d1f7a4b 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -2052,8 +2052,10 @@ namespace OpenSim.Region.Framework.Scenes | |||
2052 | 2052 | ||
2053 | ScenePresence sp = CreateAndAddScenePresence(client); | 2053 | ScenePresence sp = CreateAndAddScenePresence(client); |
2054 | 2054 | ||
2055 | // HERE!!! Do the initial attachments here | 2055 | // HERE!!! Do the initial attachments right here |
2056 | if (aCircuit.child == false) // first agent upon login is root agent | 2056 | // first agent upon login is a root agent by design. |
2057 | // All other AddNewClient calls find aCircuit.child to be true | ||
2058 | if (aCircuit.child == false) | ||
2057 | { | 2059 | { |
2058 | sp.IsChildAgent = false; | 2060 | sp.IsChildAgent = false; |
2059 | sp.RezAttachments(); | 2061 | sp.RezAttachments(); |