Luacheck points out that:
```
Checking src/workbench.lua 1 warning
src/workbench.lua:74:2: loop is executed at most once
```
And this is correct, only the pickaxe is actually currently
repairable.
Returned the code to the previous (working) fashion.
-- Tools allowed to be repaired
function workbench:repairable(stack)
local tools = {"pick", "axe", "shovel", "sword", "hoe", "armor", "shield"}
- for i=1, #tools do
- return stack:find(tools[i])
+ for _, t in pairs(tools) do
+ if stack:find(t) then return true end
end
+ return false
end
function workbench:get_output(inv, input, name)