From cb0fb719db050b2c6b7651c5ade044b3d318c453 Mon Sep 17 00:00:00 2001 From: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Fri, 19 Mar 2021 11:23:01 +0100 Subject: [PATCH] fix(Core/MailHandler): Fix display of item enchantments in mailbox (#4872) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix(Core/MailHandler): Fix display of item enchantments in mailbox * Update MailHandler.cpp Co-authored-by: r0m1ntik --- src/server/game/Handlers/MailHandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/game/Handlers/MailHandler.cpp b/src/server/game/Handlers/MailHandler.cpp index 10d4de5fe..0b2753458 100644 --- a/src/server/game/Handlers/MailHandler.cpp +++ b/src/server/game/Handlers/MailHandler.cpp @@ -666,9 +666,9 @@ void WorldSession::HandleGetMailList(WorldPacket& recvData) data << uint32((item ? item->GetEntry() : 0)); for (uint8 j = 0; j < MAX_INSPECTED_ENCHANTMENT_SLOT; ++j) { - data << uint32(item ? item->GetEnchantmentCharges(EnchantmentSlot(j)) : 0); - data << uint32(item ? item->GetEnchantmentDuration(EnchantmentSlot(j)) : 0); data << uint32(item ? item->GetEnchantmentId(EnchantmentSlot(j)) : 0); + data << uint32(item ? item->GetEnchantmentDuration(EnchantmentSlot(j)) : 0); + data << uint32(item ? item->GetEnchantmentCharges(EnchantmentSlot(j)) : 0); } // can be negative data << int32((item ? item->GetItemRandomPropertyId() : 0));