From 7ac40b7141a855c648bfeda294b94ded48a2f486 Mon Sep 17 00:00:00 2001 From: LT3 <83487515+lessthnthree@users.noreply.github.com> Date: Sun, 20 Apr 2025 04:43:05 -0700 Subject: [PATCH] Drinking alcohol cures severe anxiety (#90599) --- code/datums/diseases/_disease.dm | 2 +- code/datums/diseases/anxiety.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/diseases/_disease.dm b/code/datums/diseases/_disease.dm index a72fc927c49..c34f4ff13c7 100644 --- a/code/datums/diseases/_disease.dm +++ b/code/datums/diseases/_disease.dm @@ -263,7 +263,7 @@ . = cures.len for(var/C_id in cures) - if(!affected_mob.reagents.has_reagent(C_id)) + if(!affected_mob.reagents.has_reagent(target_reagent = C_id, check_subtypes = TRUE)) .-- if(!. || (needs_all_cures && . < cures.len)) return FALSE diff --git a/code/datums/diseases/anxiety.dm b/code/datums/diseases/anxiety.dm index 9f912d9803f..df24ae2ffa5 100644 --- a/code/datums/diseases/anxiety.dm +++ b/code/datums/diseases/anxiety.dm @@ -4,7 +4,7 @@ max_stages = 4 spread_text = "On contact" spread_flags = DISEASE_SPREAD_BLOOD | DISEASE_SPREAD_CONTACT_SKIN | DISEASE_SPREAD_CONTACT_FLUIDS - cure_text = "Ethanol" + cure_text = "Ethanol (Liquid Courage)" cures = list(/datum/reagent/consumable/ethanol) agent = "Excess Lepidopticides" viable_mobtypes = list(/mob/living/carbon/human)