From 52db64c20cae438634eadf00be0102140bf7bcf2 Mon Sep 17 00:00:00 2001 From: Louis <55180044+louisroyer@users.noreply.github.com> Date: Wed, 12 Feb 2020 17:55:31 +0100 Subject: [PATCH] Remove the overwritting --- init.lua | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/init.lua b/init.lua index e4df821..e8b6e7d 100644 --- a/init.lua +++ b/init.lua @@ -375,14 +375,9 @@ function throwing.register_bow(name, def, no_toolranks) end) return itemstack end - minetest.register_tool(name, def) - if use_toolranks and not no_toolranks then - if name:sub(1, 1) == ":" then - local sub_name = name:sub(2) - end - minetest.override_item(sub_name or name, { - original_description = def.description, - description = toolranks.create_description(def.description, 0, 1), - }) + if use_toolranks and not no_toolranks and not def.original_description then + def.original_description = def.description + def.description = toolranks.create_description(def.description, 0, 1) end + minetest.register_tool(name, def) end