diff --git a/code/game/objects/structures/traps.dm b/code/game/objects/structures/traps.dm index ffc2c344f92..34f8c05c4f4 100644 --- a/code/game/objects/structures/traps.dm +++ b/code/game/objects/structures/traps.dm @@ -63,7 +63,7 @@ return if(ismob(AM)) var/mob/M = AM - if(M.mind in immune_minds) + if(M.mind in immune_minds || M.anti_magic_check()) return if(charges <= 0) return