diff --git a/code/modules/reagents/newchem/medicine.dm b/code/modules/reagents/newchem/medicine.dm index 5a1424deb01..5d8a6770613 100644 --- a/code/modules/reagents/newchem/medicine.dm +++ b/code/modules/reagents/newchem/medicine.dm @@ -543,11 +543,11 @@ datum/reagent/atropine/on_mob_life(var/mob/living/M as mob) M.adjustBruteLoss(-3*REM) M.adjustFireLoss(-3*REM) if(M.oxyloss > 65) - M.setOxyLoss(65) + M.adjustOxyLoss(-10*REM) if(M.losebreath > 5) M.losebreath = 5 - if(prob(30)) - M.Dizzy(5) + if(M.confused > 60) + M.confused += 5 M.reagents.remove_reagent("sarin",10) ..() return @@ -584,7 +584,7 @@ datum/reagent/epinephrine/on_mob_life(var/mob/living/M as mob) M.adjustBruteLoss(-1*REM) M.adjustFireLoss(-1*REM) if(M.oxyloss > 35) - M.setOxyLoss(35) + M.adjustOxyLoss(-10*REM) if(M.losebreath >= 3) M.losebreath = 3 ..()