diff --git a/Content.Shared/Implants/SharedSubdermalImplantSystem.cs b/Content.Shared/Implants/SharedSubdermalImplantSystem.cs index 6c34a16f74..992fde0a0b 100644 --- a/Content.Shared/Implants/SharedSubdermalImplantSystem.cs +++ b/Content.Shared/Implants/SharedSubdermalImplantSystem.cs @@ -40,7 +40,7 @@ public abstract class SharedSubdermalImplantSystem : EntitySystem private void OnInsert(EntityUid uid, SubdermalImplantComponent component, EntGotInsertedIntoContainerMessage args) { - if (component.ImplantedEntity == null || _net.IsClient) + if (component.ImplantedEntity == null) return; if (!string.IsNullOrWhiteSpace(component.ImplantAction)) @@ -56,7 +56,7 @@ public abstract class SharedSubdermalImplantSystem : EntitySystem if (_tag.HasTag(implant, MicroBombTag)) { _container.Remove(implant, implantContainer); - QueueDel(implant); + PredictedQueueDel(implant); } } }