From 6ffb64b740bb0b0c352422e468f9cce8cb836df7 Mon Sep 17 00:00:00 2001 From: Ben Spiers Date: Sun, 31 Aug 2014 20:30:41 +0100 Subject: [PATCH] KILL #1759 THE IMPOSSIBLE BUG KILL KILL --- src/main/java/mekanism/common/FluidNetwork.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/mekanism/common/FluidNetwork.java b/src/main/java/mekanism/common/FluidNetwork.java index 329aafb84..7635d9ef7 100644 --- a/src/main/java/mekanism/common/FluidNetwork.java +++ b/src/main/java/mekanism/common/FluidNetwork.java @@ -254,11 +254,14 @@ public class FluidNetwork extends DynamicNetwork if(fluidStored != null) { prevTransferAmount = tickEmit(fluidStored, true); - fluidStored.amount -= prevTransferAmount; - - if(fluidStored != null && fluidStored.amount <= 0) + if(fluidStored != null) { - fluidStored = null; + fluidStored.amount -= prevTransferAmount; + + if(fluidStored.amount <= 0) + { + fluidStored = null; + } } } }