From eafb93bb2f3fb499e53ffbc0a0e1ba5665063c4f Mon Sep 17 00:00:00 2001 From: duncathan salt Date: Sat, 16 Jan 2016 13:52:01 -0600 Subject: [PATCH] fixes #14671 --- code/ATMOSPHERICS/components/binary_devices/volume_pump.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm b/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm index aa55bc1ce68..671973bc1e4 100644 --- a/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm +++ b/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm @@ -59,7 +59,7 @@ Thus, the two variables affect pump operation are set in New(): if((input_starting_pressure < 0.01) || (output_starting_pressure > 9000)) return 1 - var/transfer_ratio = max(1, transfer_rate/air1.volume) + var/transfer_ratio = min(1, transfer_rate/air1.volume) var/datum/gas_mixture/removed = air1.remove_ratio(transfer_ratio)