From 6a78467232fbdfd22151f300eafe004fc76f0b97 Mon Sep 17 00:00:00 2001 From: bdew Date: Mon, 9 Feb 2015 00:21:38 +0200 Subject: [PATCH] Fixed DataSlotResource.drainFluid draining 2x (bdew/generators#21) --- src/net/bdew/lib/resource/DataSlotResource.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/bdew/lib/resource/DataSlotResource.scala b/src/net/bdew/lib/resource/DataSlotResource.scala index 4240473..8876c6f 100644 --- a/src/net/bdew/lib/resource/DataSlotResource.scala +++ b/src/net/bdew/lib/resource/DataSlotResource.scala @@ -68,7 +68,7 @@ class DataSlotResource(val name: String, val parent: TileDataSlots, initCapacity def fillFluid(resource: FluidStack, doFill: Boolean): Int = rawFill(Resource.from(resource), onlyRound = true, doFill).toInt def drainFluid(maxDrain: Int, doDrain: Boolean): FluidStack = { (for { - res <- rawDrain(maxDrain, true, doDrain) + res <- rawDrain(maxDrain, true, false) rKind <- Misc.asInstanceOpt(res.kind, classOf[FluidResource]) } yield { if (doDrain)