fix AgentFOV gen

This commit is contained in:
UbitUmarov
2021-06-02 14:29:52 +01:00
parent 21da22b6ec
commit 867ac0b5d7

View File

@@ -11471,9 +11471,10 @@ namespace OpenSim.Region.ClientStack.LindenUDP
if(fovPacket.AgentData.AgentID != AgentId || fovPacket.AgentData.SessionID != SessionId)
return;
if (fovPacket.FOVBlock.GenCounter > m_agentFOVCounter)
uint genCounter = fovPacket.FOVBlock.GenCounter;
if (genCounter == 0 || genCounter > m_agentFOVCounter)
{
m_agentFOVCounter = fovPacket.FOVBlock.GenCounter;
m_agentFOVCounter = genCounter;
OnAgentFOV?.Invoke(this, fovPacket.FOVBlock.VerticalAngle);
}
}