Fixed tools crash

This commit is contained in:
James David Clarke 2023-12-21 11:57:57 +00:00
parent b7031376e0
commit c29fbb0154
No known key found for this signature in database
GPG Key ID: 9F5ECFD0E20F1C4C
1 changed files with 20 additions and 4 deletions

View File

@ -240,22 +240,38 @@ local function add_ore(modname, description, mineral_name, oredef, extra_node_de
if tool_name == "sword" then
tdef.description = S("@1 Sword", S(description))
tdef.groups = merge_tables(tdef.groups, {sword = 1})
if tdef.groups then
tdef.groups = merge_tables(tdef.groups, {sword = 1})
else
tdef.groups = {sword = 1}
end
end
if tool_name == "pick" then
tdef.description = S("@1 Pickaxe", S(description))
tdef.groups = merge_tables(tdef.groups,{pickaxe = 1, tool=1})
if tdef.groups then
tdef.groups = merge_tables(tdef.groups, {pickaxe = 1, tool=1})
else
tdef.groups = {pickaxe = 1, tool=1}
end
end
if tool_name == "axe" then
tdef.description = S("@1 Axe", S(description))
tdef.groups = merge_tables(tdef.groups,{axe = 1,tool=1})
if tdef.groups then
tdef.groups = merge_tables(tdef.groups, {axe = 1, tool=1})
else
tdef.groups = {axe = 1, tool=1}
end
end
if tool_name == "shovel" then
tdef.description = S("@1 Shovel", S(description))
tdef.groups = merge_tables(tdef.groups,{shovel = 1,tool=1})
if tdef.groups then
tdef.groups = merge_tables(tdef.groups, {shovel = 1, tool=1})
else
tdef.groups = {shovel = 1, tool=1}
end
tdef.wield_image = toolimg_base .. tool_name .. ".png^[transformR90"
end