]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Allow attack while pulling (#29703)
authorShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
Thu, 11 Jul 2024 04:48:00 +0000 (21:48 -0700)
committerGitHub <noreply@github.com>
Thu, 11 Jul 2024 04:48:00 +0000 (14:48 +1000)
* Make VirtualItem not block attacking

* Remove unneeded usings

Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs

index b67acdea4f996f11d1399ec1f435cec99a3e3701..42b6a3c9c742744216e2ee8dcb690d4e4e8b0f85 100644 (file)
@@ -12,7 +12,7 @@ using Content.Shared.Hands;
 using Content.Shared.Hands.Components;
 using Content.Shared.Interaction;
 using Content.Shared.Inventory;
-using Content.Shared.Item;
+using Content.Shared.Inventory.VirtualItem;
 using Content.Shared.Item.ItemToggle.Components;
 using Content.Shared.Physics;
 using Content.Shared.Popups;
@@ -27,7 +27,6 @@ using Robust.Shared.Physics.Systems;
 using Robust.Shared.Player;
 using Robust.Shared.Prototypes;
 using Robust.Shared.Timing;
-using Robust.Shared.Toolshed.Syntax;
 using ItemToggleMeleeWeaponComponent = Content.Shared.Item.ItemToggle.Components.ItemToggleMeleeWeaponComponent;
 
 namespace Content.Shared.Weapons.Melee;
@@ -276,7 +275,8 @@ public abstract class SharedMeleeWeaponSystem : EntitySystem
                 return true;
             }
 
-            return false;
+            if (!HasComp<VirtualItemComponent>(held))
+                return false;
         }
 
         // Use hands clothing if applicable.