From 954bcbc5efad2a0cf7bf1784d363816a8987fdbb Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sat, 15 Oct 2016 20:44:18 +0100 Subject: [PATCH] bug fix: let ALL avatar controls have a repeat rate controled by viewer (so as before commit 8a3958ad048535ad4f8a752cbd71d9114e53a42b on this) --- OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 48cb85edf4..fd3f997525 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -6201,7 +6201,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP (x.ControlFlags != m_thisAgentUpdateArgs.ControlFlags) // significant if control flags changed // || ((x.ControlFlags & (uint)AgentManager.ControlFlags.AGENT_CONTROL_FLY) != 0 && // (x.ControlFlags & 0x3f8dfff) != 0) // we need to rotate the av on fly - || (x.ControlFlags & 0x3f8dfff) != 0 // actually all movement controls need to pass + || x.ControlFlags != (byte)AgentManager.ControlFlags.NONE// actually all movement controls need to pass || (x.Flags != m_thisAgentUpdateArgs.Flags) // significant if Flags changed || (x.State != m_thisAgentUpdateArgs.State) // significant if Stats changed || (Math.Abs(x.Far - m_thisAgentUpdateArgs.Far) >= 32) // significant if far distance changed