diff --git a/code/modules/reagents/newchem/other.dm b/code/modules/reagents/newchem/other.dm index 7e8b2b195bf..6012f1a4bbb 100644 --- a/code/modules/reagents/newchem/other.dm +++ b/code/modules/reagents/newchem/other.dm @@ -120,7 +120,7 @@ datum/reagent/colorful_reagent mix_message = "The substance flashes multiple colors and emits the smell of a pocket protector." datum/reagent/colorful_reagent/reaction_mob(var/mob/living/simple_animal/M, var/method=TOUCH, var/volume) - if(M) + if(M && istype(M)) M.color = pick(random_color_list) ..() return