diff --git a/code/modules/spells/spell_types/mind_transfer.dm b/code/modules/spells/spell_types/mind_transfer.dm index 358591e909b..68261f3038e 100644 --- a/code/modules/spells/spell_types/mind_transfer.dm +++ b/code/modules/spells/spell_types/mind_transfer.dm @@ -35,6 +35,10 @@ Also, you never added distance checking after target is selected. I've went ahea user << "They are too far away!" return + if(istype(target, /mob/living/simple_animal/hostile/megafauna)) + user << "This creature is too powerful to control!" + return + if(target.stat == DEAD) user << "You don't particularly want to be dead!" return