From 441d9c300c67bd134fc23b8672a3aa1900245544 Mon Sep 17 00:00:00 2001 From: miniduikboot <5243971+miniduikboot@users.noreply.github.com> Date: Sat, 3 Apr 2021 00:46:34 +0200 Subject: [PATCH] Move PlayerVentEvent call to applicable RPC's --- .../Net/Inner/Objects/Components/InnerPlayerPhysics.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Impostor.Server/Net/Inner/Objects/Components/InnerPlayerPhysics.cs b/src/Impostor.Server/Net/Inner/Objects/Components/InnerPlayerPhysics.cs index 19d4dd5..ce93dbb 100644 --- a/src/Impostor.Server/Net/Inner/Objects/Components/InnerPlayerPhysics.cs +++ b/src/Impostor.Server/Net/Inner/Objects/Components/InnerPlayerPhysics.cs @@ -49,22 +49,22 @@ namespace Impostor.Server.Net.Inner.Objects.Components { case RpcCalls.EnterVent: Rpc19EnterVent.Deserialize(reader, out ventId); + await _eventManager.CallAsync(new PlayerVentEvent(_game, sender, _playerControl, (VentLocation)ventId, true)); break; case RpcCalls.ExitVent: Rpc19EnterVent.Deserialize(reader, out ventId); + await _eventManager.CallAsync(new PlayerVentEvent(_game, sender, _playerControl, (VentLocation)ventId, false)); break; case RpcCalls.ClimbLadder: Rpc31ClimbLadder.Deserialize(reader, out byte ladderId, out byte lastClimbLadderSid); - return true; + break; default: return await UnregisteredCall(call, sender); } - await _eventManager.CallAsync(new PlayerVentEvent(_game, sender, _playerControl, (VentLocation)ventId, call == RpcCalls.EnterVent)); - return true; } } -- 2.39.5