diff --git a/Content.Shared/_White/Implants/Mindslave/Components/UnslavableComponent.cs b/Content.Shared/_White/Implants/Mindslave/Components/UnslavableComponent.cs new file mode 100644 index 0000000000..27e9f21560 --- /dev/null +++ b/Content.Shared/_White/Implants/Mindslave/Components/UnslavableComponent.cs @@ -0,0 +1,7 @@ +namespace Content.Shared._White.Implants.Mindslave.Components; + +[RegisterComponent] +public sealed partial class UnslavableComponent : Component +{ + +} diff --git a/Content.Shared/_White/Implants/Mindslave/SharedMindslaveSystem.cs b/Content.Shared/_White/Implants/Mindslave/SharedMindslaveSystem.cs index fe1e266cf3..c22d7e07dc 100644 --- a/Content.Shared/_White/Implants/Mindslave/SharedMindslaveSystem.cs +++ b/Content.Shared/_White/Implants/Mindslave/SharedMindslaveSystem.cs @@ -43,6 +43,7 @@ public abstract class SharedMindslaveSystem : EntitySystem if (HasComp(args.Target) || HasComp(args.Target) || HasComp(args.Target) || + HasComp(args.Target) || HasComp(args.Target)) { message = Loc.GetString("mindslave-cant-insert"); diff --git a/Resources/Prototypes/_White/Entities/Objects/Misc/implanters.yml b/Resources/Prototypes/_White/Entities/Objects/Misc/implanters.yml index 12870ddf55..5fac07eb5a 100644 --- a/Resources/Prototypes/_White/Entities/Objects/Misc/implanters.yml +++ b/Resources/Prototypes/_White/Entities/Objects/Misc/implanters.yml @@ -33,6 +33,7 @@ suffix: mindslave components: - type: Implanter + implantTime: 3 implant: MindslaveImplant - type: entity @@ -50,6 +51,7 @@ components: - type: Implanter implant: VoiceActivatedBombImplant + implantTime: 3 - type: TriggerOnVoice - type: Tag tags: