diff --git a/Content.Server/GameObjects/Components/Healing/HealingComponent.cs b/Content.Server/GameObjects/Components/Healing/HealingComponent.cs index 1e6fd58f0c..72b69f3b47 100644 --- a/Content.Server/GameObjects/Components/Healing/HealingComponent.cs +++ b/Content.Server/GameObjects/Components/Healing/HealingComponent.cs @@ -37,7 +37,7 @@ namespace Content.Server.GameObjects.Components.Weapon.Melee if (attacked.TryGetComponent(out DamageableComponent damagecomponent)) { damagecomponent.TakeHealing(DamageType.Brute, Heal); - DropAndDelete(user); + Owner.Delete(); } } @@ -46,19 +46,10 @@ namespace Content.Server.GameObjects.Components.Weapon.Melee if (user.TryGetComponent(out DamageableComponent damagecomponent)) { damagecomponent.TakeHealing(DamageType.Brute, Heal); - DropAndDelete(user); + Owner.Delete(); return false; } return false; } - - void DropAndDelete(IEntity user) - { - if(user.TryGetComponent(out HandsComponent handscomponent)) - { - handscomponent.Drop(Owner); - Owner.Delete(); - } - } } }