From a8b723ce7c3ed718c5536531c3cfc90f91804842 Mon Sep 17 00:00:00 2001 From: JoaozinhoBrasil <107767789+JoaozinhoBrasil@users.noreply.github.com> Date: Mon, 7 Apr 2025 21:38:27 -0300 Subject: [PATCH 1/2] Fix: Add distance check for item description text --- data/lib/core/item.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/data/lib/core/item.lua b/data/lib/core/item.lua index 32d180f13e..ff18fb568d 100644 --- a/data/lib/core/item.lua +++ b/data/lib/core/item.lua @@ -744,6 +744,20 @@ do response[#response + 1] = string.format("\n%s", desc) end end + else + if lookDistance <= 4 then + local desc = not isVirtual and item:getSpecialDescription() + + if not desc or desc == "" then + desc = itemType:getDescription() + end + + if desc and desc:len() > 0 then + response[#response + 1] = string.format("\n%s", desc) + end + else + response[#response + 1] = "\nYou are too far away to read it." + end end -- pickupable items with store flag From e458cad43bffc408655c14331ce92fdba25b42e7 Mon Sep 17 00:00:00 2001 From: JoaozinhoBrasil <107767789+JoaozinhoBrasil@users.noreply.github.com> Date: Tue, 8 Apr 2025 15:13:39 -0300 Subject: [PATCH 2/2] Update item.lua --- data/lib/core/item.lua | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/data/lib/core/item.lua b/data/lib/core/item.lua index ff18fb568d..342ea02177 100644 --- a/data/lib/core/item.lua +++ b/data/lib/core/item.lua @@ -740,9 +740,7 @@ do end if desc and desc:len() > 0 then - if not (isBed and desc == "Nobody is sleeping there.") then - response[#response + 1] = string.format("\n%s", desc) - end + response[#response + 1] = string.format("\n%s", desc) end else if lookDistance <= 4 then