From 3b3f485065681c2c46096b4e2fdc369c21f8e4f4 Mon Sep 17 00:00:00 2001 From: Salikh Gurgenidze Date: Tue, 18 Nov 2025 23:31:27 +0400 Subject: [PATCH] seperate ammo/quiver --- Core/Utils.lua | 2 -- UI/BagFrame.lua | 9 ++------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/Core/Utils.lua b/Core/Utils.lua index e374c11..ee7db7c 100644 --- a/Core/Utils.lua +++ b/Core/Utils.lua @@ -192,7 +192,6 @@ function Utils:IsAmmoQuiverBag(bagID) tooltip:SetInventoryItem("player", invSlot) -- Scan tooltip lines for "Quiver" or "Ammo Pouch" - -- In vanilla, the item type appears on the right side of line 2 or 3 for i = 1, tooltip:NumLines() do local line = getglobal("GudaBagScanTooltipTextLeft" .. i) if line then @@ -200,7 +199,6 @@ function Utils:IsAmmoQuiverBag(bagID) if text then -- Check if the line contains "Quiver" or "Ammo Pouch" if string.find(text, "Quiver") or string.find(text, "Ammo Pouch") then - addon:Print("Bag " .. bagID .. " detected as Quiver/Ammo: " .. text) return true end end diff --git a/UI/BagFrame.lua b/UI/BagFrame.lua index f8b741e..7930fdf 100644 --- a/UI/BagFrame.lua +++ b/UI/BagFrame.lua @@ -202,9 +202,6 @@ function BagFrame:DisplayItems(bagData, isOtherChar, charName) end end - -- Debug output - addon:Print("Regular bags: " .. table.getn(regularBags) .. ", Ammo/Quiver bags: " .. table.getn(ammoQuiverBags)) - -- Build display order: regular bags -> ammo/quiver bags -> keyring local bagsToShow = {} for _, bagID in ipairs(regularBags) do @@ -213,10 +210,8 @@ function BagFrame:DisplayItems(bagData, isOtherChar, charName) -- Add ammo/quiver bags with spacing marker if table.getn(ammoQuiverBags) > 0 then - addon:Print("Adding " .. table.getn(ammoQuiverBags) .. " ammo/quiver bags with spacing") for i, bagID in ipairs(ammoQuiverBags) do table.insert(bagsToShow, {bagID = bagID, needsSpacing = (i == 1)}) - addon:Print(" Ammo/Quiver bag " .. bagID .. " - needsSpacing: " .. tostring(i == 1)) end end @@ -236,8 +231,8 @@ function BagFrame:DisplayItems(bagData, isOtherChar, charName) col = 0 row = row + 1 end - -- Add extra spacing (1 row) - row = row + 1 + -- Add extra spacing (0.5 row for tighter spacing) + row = row + 0.5 end -- Get slot count for this bag