diff --git a/code/modules/projectiles/projectile/special.dm b/code/modules/projectiles/projectile/special.dm index 3bb1158875..1b9a7cfa2f 100644 --- a/code/modules/projectiles/projectile/special.dm +++ b/code/modules/projectiles/projectile/special.dm @@ -60,20 +60,21 @@ // V.show_message("\red [M] is mutated by the radiation beam.", 3, "\red You hear the snapping of twigs.", 2) if(prob(80)) randmutb(M) - domutcheck(M,null,1) + domutcheck(M,null) else randmutg(M) - domutcheck(M,null,1) + domutcheck(M,null) else M.adjustFireLoss(rand(5,15)) M.show_message("\red The radiation beam singes you!") // for (var/mob/V in viewers(src)) // V.show_message("\red [M] is singed by the radiation beam.", 3, "\red You hear the crackle of burning leaves.", 2) - else + else if(istype(target, /mob/living/carbon/)) // for (var/mob/V in viewers(src)) // V.show_message("The radiation beam dissipates harmlessly through [M]", 3) M.show_message("\blue The radiation beam dissipates harmlessly through your body.") - return ..() + else + return 1 /obj/item/projectile/energy/florayield name = "beta somatoray" @@ -88,8 +89,7 @@ if(istype(target, /mob/living/carbon/human) && M:mutantrace == "plant") //These rays make plantmen fat. if(M.nutrition < 500) //sanity check M.nutrition += 30 - else - // for (var/mob/V in viewers(src)) - // V.show_message("The radiation beam dissipates harmlessly through [M]", 3) + else if (istype(target, /mob/living/carbon/)) M.show_message("\blue The radiation beam dissipates harmlessly through your body.") - return ..() \ No newline at end of file + else + return 1 \ No newline at end of file