aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2020-12-11 18:25:05 +0100
committerElias Fleckenstein <eliasfleckenstein@web.de>2020-12-11 18:25:05 +0100
commit1dd596a783a720233aa1a1f6c397bd8aa6ff8746 (patch)
treeaed72b1e51808fb6bdd7627f173656053cb37f67
parentdbe2a813f97b161b472a6fd2d24033548a493a66 (diff)
downloadautotool-1dd596a783a720233aa1a1f6c397bd8aa6ff8746.tar.xz
Fix crash when hand list is not provided
-rw-r--r--init.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/init.lua b/init.lua
index a2b8328..2805986 100644
--- a/init.lua
+++ b/init.lua
@@ -23,7 +23,9 @@ local function find_best_tool(nodename)
local new_index = player:get_wield_index()
local is_better, best_time = false, math.huge
is_better, best_time = check_tool(player:get_wielded_item(), node_groups, best_time)
- is_better, best_time = check_tool(inventory.hand[1], node_groups, best_time)
+ if inventory.hand then
+ is_better, best_time = check_tool(inventory.hand[1], node_groups, best_time)
+ end
for index, stack in ipairs(inventory.main) do
is_better, best_time = check_tool(stack, node_groups, best_time)
if is_better then