diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-12-11 18:25:05 +0100 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2020-12-11 18:25:05 +0100 |
commit | 1dd596a783a720233aa1a1f6c397bd8aa6ff8746 (patch) | |
tree | aed72b1e51808fb6bdd7627f173656053cb37f67 | |
parent | dbe2a813f97b161b472a6fd2d24033548a493a66 (diff) | |
download | autotool-1dd596a783a720233aa1a1f6c397bd8aa6ff8746.tar.xz |
Fix crash when hand list is not provided
-rw-r--r-- | init.lua | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 |