Bug: Infinite temperature via decompression
SunShine214 opened this issue · 6 comments
Using a single pump at 256 rpm, you can reach infinite heat. To reproduce, build a 3x3x3 vat and place the pump pumping out of the vat. As the mols f air decrease, the pressure stops decreasing, leading to increasing heat. By doing this, the vat will quickly explode due to reaching the number limit for floats.
Pumping air out usually slightly decreases temperature (room temperature air is removed, cold vacuum remains), so I'm not sure what's causing that. What's your setup?
There is no mechanism for Vats at exploding due to anything to do with temperature. It's likely due to the vacuum being stronger than the pressure differential the Vat can withstand.
I've also encountered that strange vat behavior, but only in version 0.5 of destroy. I couldn't replicate it in either version 0.6 nor 0.7. I used a 5x5x1 vat made of iron blocks, with 24 super-heated blaze burners below and a pump on top, pumping gas into an open vat. The vat (which was getting all its gases pumped out) reached a temperature of about 1,6584x10^49 °C before exploding.
@ToastbrotExe So this screenshot is in 0.5?
Yes this screenshot was taken in version 0.5 and I couldn't replicate it in any version higher than that.
The issue has been recreated in the lastest version of Destroy (0.9) -> #371