Fixed DataSlotResource.drainFluid draining 2x (bdew/generators#21)

This commit is contained in:
bdew committed 2015-02-09 00:21:38 +02:00
1 parent 561833db33
commit 6a78467232
1 file changed
+1 -1
@@ -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)