Fixes .inf fire

Credit to Kashargul for code.
This commit is contained in:
C.L.
2025-01-09 01:21:42 -05:00
parent a98ffeaf72
commit bb1a0a08da
3 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -307,7 +307,8 @@ If it gains pressure too slowly, it may leak or just rupture instead of explodin
zone.remove_liquidfuel(used_liquid_fuel, !check_combustability())
//calculate the energy produced by the reaction and then set the new temperature of the mix
temperature = (starting_energy + vsc.fire_fuel_energy_release * (used_gas_fuel + used_liquid_fuel)) / heat_capacity()
if(heat_capacity() > 0)
temperature = min((starting_energy + vsc.fire_fuel_energy_release * (used_gas_fuel + used_liquid_fuel)) / heat_capacity(), MAX_ATMOS_TEMPERATURE)
update_values()
#ifdef FIREDBG