aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/ItemHandler.cpp
diff options
context:
space:
mode:
authorMeji <alvaromegias_46@hotmail.com>2021-10-03 21:50:21 +0200
committerGitHub <noreply@github.com>2021-10-03 21:50:21 +0200
commitbedc0503578b220b19d23559f670f65d26c8bc87 (patch)
treeef7361e0278c7defae74a034f5c02935e1c173ca /src/server/game/Handlers/ItemHandler.cpp
parent3080c37952377b517b1b753e8ad2ebf4836fd088 (diff)
Core/Vendors: Support for vendors with empty inventory list (#26895)
Diffstat (limited to 'src/server/game/Handlers/ItemHandler.cpp')
-rw-r--r--src/server/game/Handlers/ItemHandler.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Handlers/ItemHandler.cpp b/src/server/game/Handlers/ItemHandler.cpp
index 08987fb14f8..62be639a868 100644
--- a/src/server/game/Handlers/ItemHandler.cpp
+++ b/src/server/game/Handlers/ItemHandler.cpp
@@ -708,6 +708,8 @@ void WorldSession::SendListInventory(ObjectGuid vendorGuid)
// Resize vector to real size (some items can be skipped due to checks)
packet.Items.resize(count);
+ packet.Reason = AsUnderlyingType(count ? VendorInventoryReason::None : VendorInventoryReason::Empty);
+
SendPacket(packet.Write());
}