Fix Attempting to move in meeting

This commit is contained in:
D1GQ committed 2025-03-24 03:54:55 -05:00
1 parent ebfef011da
commit 4c91a5fa56
2 files changed
+2 -2

No files matched your search

@@ -12,7 +12,7 @@ internal class DeserializeNetObjectHandler : RPCHandler
{
uint netId = reader.ReadPackedUInt32();
var innerNetObject = innerNetClient.FindObjectByNetId<InnerNetObject>(netId);
if (innerNetObject?.TryCast<CustomNetworkTransform>() && GameState.IsMeeting && MeetingHud.Instance.state != MeetingHud.VoteStates.Animating)
if (innerNetObject?.TryCast<CustomNetworkTransform>() && (GameState.IsMeeting && MeetingHudPatch.timeOpen > 5))
{
var player = innerNetObject.Cast<CustomNetworkTransform>()?.myPlayer;
if (player == null) return;
@@ -20,7 +20,7 @@ internal sealed class ReportDeadBodyHandler : RPCHandler
return CancelAsHost;
}
if (GameState.IsMeeting && MeetingHudPatch.timeOpen > 2f || GameState.IsHideNSeek || sender.IsInVent() || sender.shapeshifting
if (GameState.IsMeeting && MeetingHudPatch.timeOpen > 5f || GameState.IsHideNSeek || sender.IsInVent() || sender.shapeshifting
|| sender.inMovingPlat || sender.onLadder || sender.MyPhysics.Animations.IsPlayingAnyLadderAnimation())
{
BetterNotificationManager.NotifyCheat(sender, string.Format(Translator.GetString("AntiCheat.InvalidActionRPC"), Enum.GetName((RpcCalls)CallId)));