c# sugar...

This commit is contained in:
UbitUmarov
2022-10-08 03:28:27 +01:00
parent 5c3d86937f
commit ac65a5903e
4 changed files with 31 additions and 46 deletions

View File

@@ -164,12 +164,11 @@ namespace OpenSim.Groups
void OnCompleteMovementToRegion(IClientAPI client, bool arg2)
{
ScenePresence sp = client.SceneAgent as ScenePresence;
if (sp is not null)
if (client.SceneAgent is ScenePresence sp)
{
if (sp.PresenceType != PresenceType.Npc)
{
AgentCircuitData aCircuit = ((ScenePresence)sp).Scene.AuthenticateHandler.GetAgentCircuitData(client.AgentId);
AgentCircuitData aCircuit = sp.Scene.AuthenticateHandler.GetAgentCircuitData(client.AgentId);
if (aCircuit != null && (aCircuit.teleportFlags & (uint)Constants.TeleportFlags.ViaHGLogin) != 0 &&
m_OfflineIM != null && m_Messaging != null)
{