From 994932bb6065c417a979a72bd98c7c72e5af9668 Mon Sep 17 00:00:00 2001
From: Charles Krinke
Date: Wed, 4 Jun 2008 14:47:12 +0000
Subject: Mantis#1447. Thank you kindly, Kinoc for a patch that: llKey2Name fix
 to show avatar name instead of "Basic Entity" One line fix. Replaces
 "presence.Name" => "presence.ControllingClient.Name" to return avatar's name.

---
 OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

(limited to 'OpenSim')

diff --git a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs
index 6a3f464..663ac0c 100644
--- a/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs
+++ b/OpenSim/Region/ScriptEngine/Common/LSL_BuiltIn_Commands.cs
@@ -3692,12 +3692,13 @@ namespace OpenSim.Region.ScriptEngine.Common
             if (LLUUID.TryParse(id,out key))
             {
                 ScenePresence presence = World.GetScenePresence(key);
-
+                
                 if (presence != null)
                 {
-                    return presence.Name;
+                    return presence.ControllingClient.Name;
+                    //return presence.Name;
                 }
-
+                
                 if (World.GetSceneObjectPart(key) != null)
                 {
                     return World.GetSceneObjectPart(key).Name;
-- 
cgit v1.1