From ef8a36b40c6423ac747eb554cf189fbcdb724367 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Fri, 17 Apr 2026 01:31:36 +0100 Subject: [PATCH] silly bug --- .../Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index f434ef1068..1fee4954bd 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs @@ -8207,7 +8207,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api Quaternion oldrot = part.SitTargetOrientation; part.SitTargetPosition = offset; part.SitTargetOrientation = rot; - part.ParentGroup.HasGroupChanged = oldpos.NotEqual(part.SitTargetPosition) || oldrot.NotEqual(part.SitTargetOrientation); + if(oldpos.NotEqual(part.SitTargetPosition) || oldrot.NotEqual(part.SitTargetOrientation)) + part.ParentGroup.HasGroupChanged = true; } public void llSitTarget(LSL_Vector offset, LSL_Rotation rot)