]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
open bag in combat mode (#22512)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Thu, 14 Dec 2023 23:54:27 +0000 (23:54 +0000)
committerGitHub <noreply@github.com>
Thu, 14 Dec 2023 23:54:27 +0000 (18:54 -0500)
* open bag in combat mode

* !!!!!

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs

index c5a130495d573f788edc4914e4fc2158a43c2797..5c98cb011bb5e93f37172073d6f57f27b7227462 100644 (file)
@@ -1,7 +1,6 @@
 using System.Diagnostics.CodeAnalysis;
 using System.Linq;
 using Content.Shared.ActionBlocker;
-using Content.Shared.CombatMode;
 using Content.Shared.Containers.ItemSlots;
 using Content.Shared.Destructible;
 using Content.Shared.DoAfter;
@@ -40,7 +39,6 @@ public abstract class SharedStorageSystem : EntitySystem
     [Dependency] protected readonly ActionBlockerSystem ActionBlocker = default!;
     [Dependency] private   readonly SharedAppearanceSystem _appearance = default!;
     [Dependency] protected readonly SharedAudioSystem Audio = default!;
-    [Dependency] private   readonly SharedCombatModeSystem _combatMode = default!;
     [Dependency] protected   readonly SharedTransformSystem TransformSystem = default!;
     [Dependency] private   readonly SharedStackSystem _stack = default!;
     [Dependency] private   readonly SharedUserInterfaceSystem _ui = default!;
@@ -145,7 +143,7 @@ public abstract class SharedStorageSystem : EntitySystem
     /// </summary>
     private void OnActivate(EntityUid uid, StorageComponent storageComp, ActivateInWorldEvent args)
     {
-        if (args.Handled || _combatMode.IsInCombatMode(args.User) || TryComp(uid, out LockComponent? lockComponent) && lockComponent.Locked)
+        if (args.Handled || TryComp<LockComponent>(uid, out var lockComponent) && lockComponent.Locked)
             return;
 
         OpenStorageUI(uid, args.User, storageComp);