diff --git a/Content.Server/Chemistry/ReagentEffects/MakeSentient.cs b/Content.Server/Chemistry/ReagentEffects/MakeSentient.cs index c98f838761..c762ba8a83 100644 --- a/Content.Server/Chemistry/ReagentEffects/MakeSentient.cs +++ b/Content.Server/Chemistry/ReagentEffects/MakeSentient.cs @@ -13,18 +13,18 @@ public sealed class MakeSentient : ReagentEffect var entityManager = args.EntityManager; var uid = args.SolutionEntity; - // This makes it so it doesn't affect things that are already sentient + // This piece of code makes things able to speak "normally". One thing of note is that monkeys have a unique accent and won't be affected by this. + entityManager.RemoveComponent(uid); + + // Monke talk. This makes cognizine a cure to AMIV's long term damage funnily enough, do with this information what you will. + entityManager.RemoveComponent(uid); + + // This makes it so it doesn't add a ghost role to things that are already sentient if (entityManager.HasComponent(uid)) { return; } - // This piece of code makes things able to speak "normally". One thing of note is that monkeys have a unique accent and won't be affected by this. - entityManager.RemoveComponent(uid); - - // Monke talk - entityManager.RemoveComponent(uid); - // No idea what anything past this point does if (entityManager.TryGetComponent(uid, out GhostTakeoverAvailableComponent? takeOver)) {