diff --git a/Content.Shared/Administration/AdminFrozenSystem.cs b/Content.Shared/Administration/AdminFrozenSystem.cs index 184b81affa..4e2049b85d 100644 --- a/Content.Shared/Administration/AdminFrozenSystem.cs +++ b/Content.Shared/Administration/AdminFrozenSystem.cs @@ -20,14 +20,20 @@ public sealed class AdminFrozenSystem : EntitySystem { base.Initialize(); - SubscribeLocalEvent((_, _, args) => args.Cancel()); - SubscribeLocalEvent((_, _, args) => args.Cancel()); - SubscribeLocalEvent((_, _, args) => args.Cancel()); - SubscribeLocalEvent((_, _, args) => args.Cancel()); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); + SubscribeLocalEvent(OnAttempt); SubscribeLocalEvent(OnStartup); SubscribeLocalEvent(UpdateCanMove); SubscribeLocalEvent(OnUpdateCanMove); SubscribeLocalEvent(OnPullAttempt); + SubscribeLocalEvent(OnAttempt); + } + + private void OnAttempt(EntityUid uid, AdminFrozenComponent component, CancellableEntityEventArgs args) + { + args.Cancel(); } private void OnPullAttempt(EntityUid uid, AdminFrozenComponent component, PullAttemptEvent args)