From d3ca73a14be069adb74dca77bfc33df5d11d34a7 Mon Sep 17 00:00:00 2001 From: osmarks Date: Thu, 16 Aug 2018 09:58:01 +0100 Subject: [PATCH] only extract necessary items --- IO.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/IO.lua b/IO.lua index 871eb03..98aa884 100644 --- a/IO.lua +++ b/IO.lua @@ -37,6 +37,7 @@ local function main() local request = w.string_to_item(item_name) request.type = "extract" request.destination_inventory = conf.chest + request.quantity = quantity_desired - quantity_stocked local result = w.unwrap(w.query_by_type("storage", request), "extracting items", { w.errors.NOITEMS }) if result then print("Moved", result.moved, item_name, "from storage.") end end