diff --git a/code/modules/hivemind/mobs.dm b/code/modules/hivemind/mobs.dm index f39a58f5822..2479d8db2ad 100644 --- a/code/modules/hivemind/mobs.dm +++ b/code/modules/hivemind/mobs.dm @@ -827,7 +827,7 @@ if(!Adjacent(targetted_mob)) return - if(world.time > special_ability_cooldown && !passenger && !ismecha(targetted_mob.loc)) + if(world.time > special_ability_cooldown && !passenger && !ismecha(targetted_mob.loc) && !ismecha(targetted_mob)) special_ability(targetted_mob) ..()