diff --git a/modular_chomp/code/ZAS/Fire.dm b/modular_chomp/code/ZAS/Fire.dm index 5a87de1d7d..c0038165c9 100644 --- a/modular_chomp/code/ZAS/Fire.dm +++ b/modular_chomp/code/ZAS/Fire.dm @@ -86,7 +86,7 @@ if(air_contents.temperature < FIRE_MAX_TEMP) // May as well limit this var/starting_energy = air_contents.temperature * air_contents.heat_capacity() if(starting_energy > 0) - air_contents.temperature = (starting_energy + vsc.fire_fuel_energy_release * (gas_exchange * 1.05)) / air_contents.heat_capacity() + air_contents.temperature = min((starting_energy + vsc.fire_fuel_energy_release * (gas_exchange * 1.05)) / air_contents.heat_capacity(), FIRE_MAX_TEMP) air_contents.update_values() // Affect contents