aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'init.lua')
-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