]> git.lizzy.rs Git - xdecor.git/commitdiff
Enchant. Table : Fix unknown items when declared tools not registered
authorkilbith <jeanpatrick.guerrero@gmail.com>
Sun, 17 Apr 2016 09:38:47 +0000 (11:38 +0200)
committerkilbith <jeanpatrick.guerrero@gmail.com>
Sun, 17 Apr 2016 09:38:47 +0000 (11:38 +0200)
enchanting.lua

index b87a5541861b0b72a1474079c9bd189223a2b7c7..a3c8e5a9734f2c19cd8b8584249b9f8824319177 100644 (file)
@@ -199,7 +199,7 @@ function enchanting:register_tools(mod, def)
        for material in def.materials:gmatch("[%w_]+") do
        for enchant in def.tools[tool].enchants:gmatch("[%w_]+") do
                local original_tool = minetest.registered_tools[mod..":"..tool.."_"..material]
-               if not original_tool then return end
+               if not original_tool then break end
 
                if original_tool.tool_capabilities then
                        local original_damage_groups = original_tool.tool_capabilities.damage_groups