From 3d208dd690c8cde57ed29fb463db31f77459107f Mon Sep 17 00:00:00 2001 From: Oren Hurvitz Date: Sun, 14 Mar 2021 15:12:06 +0200 Subject: [PATCH] osNpcLookAt() should only work on NPC's, not on regular users --- .../Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs index fbd05cd75c..09cde6964b 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs @@ -6080,7 +6080,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api return -2; ScenePresence npcSP = World.GetScenePresence(npc); - if(npc == null) + if((npcSP == null) || !npcSP.IsNPC) return -3; if (!UUID.TryParse(objkey, out UUID obj))