diff --git a/modules/items/server.lua b/modules/items/server.lua index 0a2e35a7b3..138094a3d0 100644 --- a/modules/items/server.lua +++ b/modules/items/server.lua @@ -175,7 +175,9 @@ function Items.Metadata(inv, item, metadata, count) if item.weapon then if type(metadata) ~= 'table' then metadata = {} end - if not metadata.durability then metadata.durability = 100 end + if not metadata.durability then + metadata = setItemDurability(item, metadata) + end if not metadata.ammo and item.ammoname then metadata.ammo = 0 end if not metadata.components then metadata.components = {} end