diff --git a/Content.Shared/Xenoarchaeology/Artifact/XAE/XAERemoveCollisionSystem.cs b/Content.Shared/Xenoarchaeology/Artifact/XAE/XAERemoveCollisionSystem.cs index 5b557a77f3..f047416076 100644 --- a/Content.Shared/Xenoarchaeology/Artifact/XAE/XAERemoveCollisionSystem.cs +++ b/Content.Shared/Xenoarchaeology/Artifact/XAE/XAERemoveCollisionSystem.cs @@ -14,12 +14,12 @@ public sealed class XAERemoveCollisionSystem : BaseXAESystem protected override void OnActivated(Entity ent, ref XenoArtifactNodeActivatedEvent args) { - if (!TryComp(ent.Owner, out var fixtures)) + if (!TryComp(args.Artifact, out var fixtures)) return; foreach (var fixture in fixtures.Fixtures.Values) { - _physics.SetHard(ent.Owner, fixture, false, fixtures); + _physics.SetHard(args.Artifact, fixture, false, fixtures); } } }