From c8113b5cd9ab88ccb834e5e1ca78635e1f7b3e72 Mon Sep 17 00:00:00 2001 From: Wil Thieme Date: Tue, 27 Apr 2021 07:41:43 -0400 Subject: [PATCH] chat messages when broken/destroyed --- scripts/broken_itemdurability.lua | 2 ++ strings/strings_item_durability.xml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/scripts/broken_itemdurability.lua b/scripts/broken_itemdurability.lua index 5573982..d6fa6a5 100644 --- a/scripts/broken_itemdurability.lua +++ b/scripts/broken_itemdurability.lua @@ -145,10 +145,12 @@ function handleBrokenItem(nodeItem) DB.setValue(nodeItem, 'carried', 'number', 0) DB.setValue(nodeItem, 'name', 'string', '[DESTROYED] ' .. DB.getValue(nodeItem, 'name', '')) end + ChatManager.Message(string.format(Interface.getString('char_weapon_destroyed'), sItemName), true, rSource); elseif nBrokenState == 1 and not sItemName:find('%[BROKEN%]') then makeBackup(nodeItem) brokenPenalties(nodeItem, true) DB.setValue(nodeItem, 'name', 'string', '[BROKEN] ' .. DB.getValue(nodeItem, 'name', '')) + ChatManager.Message(string.format(Interface.getString('char_weapon_broken'), sItemName), true, rSource); else brokenPenalties(nodeItem, false) removeBackup(nodeItem) diff --git a/strings/strings_item_durability.xml b/strings/strings_item_durability.xml index 8edfa3f..012f61b 100644 --- a/strings/strings_item_durability.xml +++ b/strings/strings_item_durability.xml @@ -23,4 +23,6 @@ Un-equip + %s has broken. + %s is destroyed.