From 6d8bbde5c2bb9761dc0f272ebad15f7e0fdef855 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Tue, 19 Nov 2024 23:13:50 +0000 Subject: [PATCH] change UI god cancelation on arrival decision code a bit --- OpenSim/Region/Framework/Scenes/GodController.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenSim/Region/Framework/Scenes/GodController.cs b/OpenSim/Region/Framework/Scenes/GodController.cs index e990831393..e1fa4a8417 100644 --- a/OpenSim/Region/Framework/Scenes/GodController.cs +++ b/OpenSim/Region/Framework/Scenes/GodController.cs @@ -242,8 +242,8 @@ namespace OpenSim.Region.Framework.Scenes OSDMap s = (OSDMap)state; if (s.TryGetValue("ViewerUiIsGod", out OSD tmp)) newstate = tmp.AsBoolean(); - m_lastLevelToViewer = newstate ? 200 : m_viewergodlevel; - } + m_lastLevelToViewer = newstate && m_viewergodlevel < 200 ? 200 : m_viewergodlevel; + } UpdateGodLevels(newstate); }