From 3a09f4b98a341e2e255848c5d9f41f78bdf58308 Mon Sep 17 00:00:00 2001 From: Kelsi Date: Thu, 14 May 2026 16:57:59 -0700 Subject: [PATCH] diag(inventory): promote item-query send/recv logs from DEBUG to INFO To see whether item queries are being sent and how the server responds, upgrade queryItemInfo and handleItemQueryResponse log lines to INFO so they show up without enabling verbose debug output. Includes the resolved displayInfoId in the response log so we can see which items are coming back as displayInfoId=0 versus a real value. --- src/game/inventory_handler.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/game/inventory_handler.cpp b/src/game/inventory_handler.cpp index e99d7bf1..42f90f80 100644 --- a/src/game/inventory_handler.cpp +++ b/src/game/inventory_handler.cpp @@ -2430,8 +2430,8 @@ void InventoryHandler::queryItemInfo(uint32_t entry, uint64_t guid) { ? owner_.getPacketParsers()->buildItemQuery(entry, queryGuid) : ItemQueryPacket::build(entry, queryGuid); owner_.getSocket()->send(packet); - LOG_DEBUG("queryItemInfo: entry=", entry, " guid=0x", std::hex, queryGuid, std::dec, - " pending=", owner_.pendingItemQueriesRef().size()); + LOG_INFO("queryItemInfo: SENT entry=", entry, " guid=0x", std::hex, queryGuid, std::dec, + " pending=", owner_.pendingItemQueriesRef().size()); } void InventoryHandler::handleItemQueryResponse(network::Packet& packet) { @@ -2454,8 +2454,9 @@ void InventoryHandler::handleItemQueryResponse(network::Packet& packet) { } owner_.pendingItemQueriesRef().erase(data.entry); - LOG_DEBUG("handleItemQueryResponse: entry=", data.entry, " name='", data.name, - "' class=", data.itemClass, " subClass=", data.subClass, + LOG_INFO("handleItemQueryResponse: RECV entry=", data.entry, " name='", data.name, + "' displayInfoId=", data.displayInfoId, + " class=", data.itemClass, " subClass=", data.subClass, " invType=", data.inventoryType, " valid=", data.valid); if (data.valid) {