diff --git a/code/modules/chemical/Chemistry-Reagents.dm b/code/modules/chemical/Chemistry-Reagents.dm index b13b30ecc2..8bce8cc24c 100644 --- a/code/modules/chemical/Chemistry-Reagents.dm +++ b/code/modules/chemical/Chemistry-Reagents.dm @@ -812,6 +812,7 @@ datum reaction_mob(var/mob/M, var/method=TOUCH, var/volume) if(!..()) return + if(isrobot(M) || isAI(M)) return // Mutagen doesn't do anything to robutts! src = null if((method==TOUCH && prob(33)) || method==INGEST) randmuti(M) @@ -823,6 +824,7 @@ datum updateappearance(M,M.dna.uni_identity) return on_mob_life(var/mob/living/M as mob) + if(isrobot(M) || isAI(M)) return // Mutagen doesn't do anything to robutts! if(!M) M = holder.my_atom M.radiation += 3 ..()