From 9e1ca650d73251e7ff1fbd230b7ba96373bda33e Mon Sep 17 00:00:00 2001 From: NCDev <55439243+xenfovn@users.noreply.github.com> Date: Mon, 6 Oct 2025 08:16:17 +0700 Subject: [PATCH] fix degrade not working when durability always 100 fix degrade not working when durability always 100 Signed-off-by: NCDev <55439243+xenfovn@users.noreply.github.com> --- modules/items/server.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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