diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 93a168a6ed..5a265d1c7a 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs @@ -1143,7 +1143,9 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api public void llSetClickAction(int action) { m_host.AddScriptLPS(1); - NotImplemented("llSetClickAction"); + m_host.ClickAction = (byte)action; + if (m_host.ParentGroup != null) m_host.ParentGroup.HasGroupChanged = true; + m_host.ScheduleFullUpdate(); return; }