diff --git a/externalmodify.lua b/externalmodify.lua index 1bac0be..edb9139 100644 --- a/externalmodify.lua +++ b/externalmodify.lua @@ -142,7 +142,10 @@ for name, def in pairs(minetest.registered_tools) do if(specialties.skills[skill].tool ~= "") then if(name:find(specialties.skills[skill].tool) ~= nil and special ~= {}) then local toolname = "specialties"..name:sub(colonpos).."_"..special.name - local newdef = def + local newdef = {} + for k,v in pairs(def) do + newdef[k] = v + end newdef.description = def.description.." "..special.description newdef.inventory_image = def.inventory_image.."^specialties_"..special.name..".png" newdef.wield_image = def.inventory_image.."^specialties_"..special.name..".png" diff --git a/textures/specialties_greenthumb.png b/textures/specialties_greenthumb.png index 1917ae7..898a6c7 100644 Binary files a/textures/specialties_greenthumb.png and b/textures/specialties_greenthumb.png differ diff --git a/textures/specialties_superheat.png b/textures/specialties_superheat.png index 934cf1e..af98a24 100644 Binary files a/textures/specialties_superheat.png and b/textures/specialties_superheat.png differ