From: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com> Date: Thu, 11 Jul 2024 04:48:00 +0000 (-0700) Subject: Allow attack while pulling (#29703) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=4d4f67132c5740839c48de06fa93d34b1667f41e;p=space-station-14.git Allow attack while pulling (#29703) * Make VirtualItem not block attacking * Remove unneeded usings --- diff --git a/Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs b/Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs index b67acdea4f..42b6a3c9c7 100644 --- a/Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs +++ b/Content.Shared/Weapons/Melee/SharedMeleeWeaponSystem.cs @@ -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(held)) + return false; } // Use hands clothing if applicable.