From 735ccbac127ca3449cf630d38597d81716137ee5 Mon Sep 17 00:00:00 2001 From: lass9030 Date: Mon, 1 Oct 2018 18:23:31 +0200 Subject: [PATCH] unfold, add seperate checks --- .../diseases/advance/symptoms/sensory.dm | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/code/datums/diseases/advance/symptoms/sensory.dm b/code/datums/diseases/advance/symptoms/sensory.dm index 9234b54b088..31fd5404ecf 100644 --- a/code/datums/diseases/advance/symptoms/sensory.dm +++ b/code/datums/diseases/advance/symptoms/sensory.dm @@ -30,21 +30,27 @@ Bonus var/mob/living/M = A.affected_mob switch(A.stage) if(2) - if(M.reagents.get_reagent_amount("oculine")<10) + if(M.reagents.get_reagent_amount("oculine") < 10) M.reagents.add_reagent("oculine", 10) to_chat(M, "Your hearing feels clearer and crisp.") if(3) - if(M.reagents.get_reagent_amount("antihol") < 10 && M.reagents.get_reagent_amount("oculine") < 10 ) - M.reagents.add_reagent_list(list("antihol"=10, "oculine"=10)) + if(M.reagents.get_reagent_amount("antihol") < 10) to_chat(M, "You feel sober.") + if(M.reagents.get_reagent_amount("oculine") < 10) + M.reagents.add_reagent("oculine", 10) if(4) - if(M.reagents.get_reagent_amount("antihol") < 10 && M.reagents.get_reagent_amount("oculine") < 10 && M.reagents.get_reagent_amount("synaphydramine") < 10) - M.reagents.add_reagent_list(list("antihol"=10, "oculine"=10, "synaphydramine"=5)) + if(M.reagents.get_reagent_amount("antihol") < 10) to_chat(M, "You feel focused.") + if(M.reagents.get_reagent_amount("antihol") < 10) + if(M.reagents.get_reagent_amount("oculine") < 10) + M.reagents.add_reagent("oculine", 10) if(5) - if(M.reagents.get_reagent_amount("antihol") < 10 && M.reagents.get_reagent_amount("oculine") < 10 && M.reagents.get_reagent_amount("synaphydramine") < 10 && M.reagents.get_reagent_amount("mannitol") < 10) - M.reagents.add_reagent_list(list("mannitol"=10, "antihol"=10, "oculine"=10, "synaphydramine"=10)) + if(M.reagents.get_reagent_amount("mannitol") < 10) to_chat(M, "Your mind feels relaxed.") + if(M.reagents.get_reagent_amount("antihol") < 10) + if(M.reagents.get_reagent_amount("antihol") < 10) + if(M.reagents.get_reagent_amount("oculine") < 10) + M.reagents.add_reagent("oculine", 10) return /*