From 3e7ec6e7c27ca2c96171d60709a5197db2cc87e4 Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Sat, 3 Sep 2016 02:20:55 +0200 Subject: [PATCH] Also care about "satisfied insertion" (which is the most suggestive variable name in the entire codebase) --- .../apiimpl/autocrafting/task/CraftingTaskProcessing.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/refinedstorage/apiimpl/autocrafting/task/CraftingTaskProcessing.java b/src/main/java/refinedstorage/apiimpl/autocrafting/task/CraftingTaskProcessing.java index 738865084..941c76ad3 100755 --- a/src/main/java/refinedstorage/apiimpl/autocrafting/task/CraftingTaskProcessing.java +++ b/src/main/java/refinedstorage/apiimpl/autocrafting/task/CraftingTaskProcessing.java @@ -190,6 +190,12 @@ public class CraftingTaskProcessing extends CraftingTask { } } - return (int) ((float) satisfiedAmount / (float) satisfied.length * 100F); + for (boolean item : satisfiedInsertion) { + if (item) { + satisfiedAmount++; + } + } + + return (int) ((float) satisfiedAmount / (float) (satisfied.length + satisfiedInsertion.length) * 100F); } }