From b83ec40766edfbb4d97ce0c8c0840ce787fa2151 Mon Sep 17 00:00:00 2001 From: Putnam3145 Date: Wed, 22 Dec 2021 01:27:40 -0800 Subject: [PATCH] Fixes way too much gas being breathed --- code/modules/surgery/organs/lungs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm index 2b212bd224..cbb46242c3 100644 --- a/code/modules/surgery/organs/lungs.dm +++ b/code/modules/surgery/organs/lungs.dm @@ -248,7 +248,7 @@ for(var/gas in breath.get_gases()) if(gas in breath_reagents) var/datum/reagent/R = breath_reagents[gas] - H.reagents.add_reagent(R, PP(breath,gas)) + H.reagents.add_reagent(R, breath.get_moles(gas) * initial(R.molarity)) mole_adjustments[gas] = (gas in mole_adjustments) ? mole_adjustments[gas] - breath.get_moles(gas) : -breath.get_moles(gas) for(var/gas in mole_adjustments)