From b820b61a48c7b09021e7c3254db5a1ddd1964794 Mon Sep 17 00:00:00 2001 From: Putnam3145 Date: Mon, 28 Nov 2022 23:54:50 -0800 Subject: [PATCH] Make QCD not generate infinite science --- code/modules/atmospherics/gasmixtures/reactions.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/atmospherics/gasmixtures/reactions.dm b/code/modules/atmospherics/gasmixtures/reactions.dm index b39a181a38..f60e853aed 100644 --- a/code/modules/atmospherics/gasmixtures/reactions.dm +++ b/code/modules/atmospherics/gasmixtures/reactions.dm @@ -760,6 +760,8 @@ /datum/gas_reaction/hagedorn/react(datum/gas_mixture/air, datum/holder) var/initial_energy = air.thermal_energy() + if(air.get_moles(GAS_QCD)) + return for(var/g in air.get_gases()) air.set_moles(g, 0) var/amount = initial_energy / (air.return_temperature() * GLOB.gas_data.specific_heats[GAS_QCD])