diff --git a/Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs b/Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs index c02d2564a9..b550db93ed 100644 --- a/Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs +++ b/Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs @@ -1002,6 +1002,7 @@ public sealed partial class ShuttleSystem continue; } + // If it has the FTLSmashImmuneComponent ignore it. if (_immuneQuery.HasComponent(ent)) { continue; diff --git a/Resources/Prototypes/Entities/Structures/Machines/nuke.yml b/Resources/Prototypes/Entities/Structures/Machines/nuke.yml index d974632b75..dff6864363 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/nuke.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/nuke.yml @@ -119,8 +119,14 @@ - type: ContainerContainer containers: Nuke: !type:ContainerSlot - - type: Construction + - type: Construction # DeltaV: Plutonium core extraction node: nuke + - type: StealTarget + stealGroup: NuclearBomb + - type: WarpPoint + follow: true + location: nuclear bomb + - type: FTLSmashImmune - type: entity parent: NuclearBomb