diff --git a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm index 360caa9cc6d..7ba130b12a5 100644 --- a/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/cat2_medicine_reagents.dm @@ -228,13 +228,14 @@ if(istype(the_reagent, /datum/reagent/medicine)) medibonus += 1 M.adjustToxLoss(-0.2 * medibonus) - M.adjustOrganLoss(ORGAN_SLOT_LUNGS, medibonus ? 2.5/medibonus : 1) - for(var/datum/reagent/the_reagent2 in M.reagents.reagent_list) + M.adjustOrganLoss(ORGAN_SLOT_LUNGS, medibonus ? 1.5/medibonus : 1) + for(var/r2 in M.reagents.reagent_list) + var/datum/reagent/the_reagent2 = r2 if(the_reagent2 == src) continue - var/amount2purge = medibonus*0.1 - if(istype(the_reagent2,/datum/reagent/toxin)) - amount2purge *= 5 //very good antitox (well just removing them) for roundstart availability + var/amount2purge = 0.1 + if(istype(the_reagent2,/datum/reagent/toxin) || istype(the_reagent2,/datum/reagent/consumable/ethanol/)) + amount2purge *= (5*medibonus) //very good antitox and antidrink (well just removing them) for roundstart availability else if(medibonus >= 5 && istype(the_reagent2, /datum/reagent/medicine)) //5 unique meds (4+multiver) will make it not purge medicines continue M.reagents.remove_reagent(the_reagent2.type, amount2purge) diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm index c23d9165849..d34fd5a8b3d 100644 --- a/code/modules/reagents/reagent_containers/pill.dm +++ b/code/modules/reagents/reagent_containers/pill.dm @@ -116,7 +116,7 @@ name = "multiver pill" desc = "Neutralizes many common toxins and scales with unique medicine in the system. Diluted with granibitaluri." icon_state = "pill17" - list_reagents = list(/datum/reagent/medicine/C2/multiver = 2, /datum/reagent/medicine/granibitaluri = 8) + list_reagents = list(/datum/reagent/medicine/C2/multiver = 5, /datum/reagent/medicine/granibitaluri = 5) rename_with_volume = TRUE /obj/item/reagent_containers/pill/epinephrine