From: TheGrimbeeper Date: Sun, 26 Oct 2025 10:25:18 +0000 (+1100) Subject: Xenoartifact: Fix teleport effect (#41049) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=53bb27fef71c6b6bf107864b7befe060c69d2f62;p=space-station-14.git Xenoartifact: Fix teleport effect (#41049) * Fix teleport effect Fix teleport effect, teleporting the artifact instead of the node. Also fix the popup happening twice. * Detach from parent * Resolve popup * fix pulling issue * Fixed via joint system instead of pulling system * artifact * requested changes --- diff --git a/Content.Shared/Xenoarchaeology/Artifact/XAE/XAERandomTeleportInvokerSystem.cs b/Content.Shared/Xenoarchaeology/Artifact/XAE/XAERandomTeleportInvokerSystem.cs index 24563cbff7..462d44cac0 100644 --- a/Content.Shared/Xenoarchaeology/Artifact/XAE/XAERandomTeleportInvokerSystem.cs +++ b/Content.Shared/Xenoarchaeology/Artifact/XAE/XAERandomTeleportInvokerSystem.cs @@ -1,7 +1,10 @@ using Content.Shared.Popups; +using Content.Shared.Xenoarchaeology.Artifact.Components; using Content.Shared.Xenoarchaeology.Artifact.XAE.Components; using Robust.Shared.Random; using Robust.Shared.Timing; +using Robust.Shared.Physics; +using Robust.Shared.Physics.Systems; namespace Content.Shared.Xenoarchaeology.Artifact.XAE; @@ -11,6 +14,7 @@ public sealed class XAERandomTeleportInvokerSystem : BaseXAESystem protected override void OnActivated(Entity ent, ref XenoArtifactNodeActivatedEvent args) @@ -20,10 +24,13 @@ public sealed class XAERandomTeleportInvokerSystem : BaseXAESystem