Fixes runtime for mecha air tank processing (#88601)

## About The Pull Request
- Fixes #88103

## Changelog
🆑
fix: fixed runtime when sealing mecha cabin with air tank installed
/🆑
This commit is contained in:
SyncIt21
2024-12-22 02:46:11 +05:30
committed by GitHub
parent d0f78d689d
commit a0ffc1fd2c
@@ -79,11 +79,10 @@
var/datum/gas_mixture/tank_air = internal_tank.return_air()
var/datum/gas_mixture/cabin_air = chassis.cabin_air
var/release_pressure = internal_tank.release_pressure
var/cabin_pressure = cabin_air.return_pressure()
if(cabin_pressure < release_pressure)
if(cabin_air.return_pressure() < release_pressure)
tank_air.release_gas_to(cabin_air, release_pressure)
if(cabin_pressure)
cabin_air.pump_gas_to(external_air, PUMP_MAX_PRESSURE, GAS_CO2)
if(cabin_air.has_gas(/datum/gas/carbon_dioxide))
cabin_air.pump_gas_to(external_air, PUMP_MAX_PRESSURE, /datum/gas/carbon_dioxide)
/obj/item/mecha_parts/mecha_equipment/air_tank/proc/process_pump(seconds_per_tick)
if(!tank_pump_active)