From 64f9e1da097e3deae0fa76a08ef097fc25946d51 Mon Sep 17 00:00:00 2001 From: Qwertytoforty Date: Thu, 23 Jan 2020 20:47:05 -0500 Subject: [PATCH] Revert "Revert "Makes synthanol check for PROCESS_SYN instead of !M.isSynthetic"" This reverts commit 36d65344ab9f2d9376a32ab287f86d091bcb2daa. --- .../reagents/chemistry/reagents/alcohol.dm | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/alcohol.dm b/code/modules/reagents/chemistry/reagents/alcohol.dm index d4d2bbe2d88..6e27b822eba 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol.dm @@ -1190,15 +1190,17 @@ taste_description = "motor oil" /datum/reagent/consumable/ethanol/synthanol/on_mob_life(mob/living/M) - if(!M.isSynthetic()) - holder.remove_reagent(id, 3.6) //gets removed from organics very fast - if(prob(25)) - holder.remove_reagent(id, 15) - M.fakevomit() - return ..() + if(!(M.dna.species.reagent_tag & PROCESS_SYN)) + holder.remove_reagent(id, 3.6) //gets removed from organics very fast + if(prob(25)) + holder.remove_reagent(id, 15) + M.fakevomit() + + return ..() + /datum/reagent/consumable/ethanol/synthanol/reaction_mob(mob/living/M, method=TOUCH, volume) - if(M.isSynthetic()) + if(M.dna.species.reagent_tag & PROCESS_SYN) return if(method == INGEST) to_chat(M, pick("That was awful!", "Yuck!"))