From 60b2ea75afd8e1c5898053e6e1f8e738beb05951 Mon Sep 17 00:00:00 2001 From: NovaBot <154629622+NovaBot13@users.noreply.github.com> Date: Mon, 20 May 2024 04:40:34 -0400 Subject: [PATCH] [MIRROR] Anacea can't be bruteforced by Multiver (#2575) * Anacea can't be bruteforced by Multiver (#83300) ## About The Pull Request Multiver will stop purging all chems when Anacea is present in the blood ## Why It's Good For The Game Anacea is supposed to be countered by 2 specific chems (Pentetic Acid or Calomel), Bruteforcing it with the most common purging chem on station is pretty lame. ## Changelog :cl: balance: Multiver stops purging when Anacea is present in the bloodstream. /:cl: * Anacea can't be bruteforced by Multiver --------- Co-authored-by: starrm4nn <139372157+starrm4nn@users.noreply.github.com> Co-authored-by: NovaBot13 --- .../reagents/chemistry/reagents/cat2_medicine_reagents.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm index d18e7f8ccdb..a0a3dc2ffe2 100644 --- a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm @@ -391,6 +391,8 @@ if(the_reagent2 == src) continue var/amount2purge = 3 + if(holder.has_reagent(/datum/reagent/toxin/anacea)) + amount2purge = 0 if(medibonus >= 3 && istype(the_reagent2, /datum/reagent/medicine)) //3 unique meds (2+multiver) | (1 + pure multiver) will make it not purge medicines continue affected_mob.reagents.remove_reagent(the_reagent2.type, amount2purge * REM * seconds_per_tick)