fix(Core/MailHandler): Fix display of item enchantments in mailbox (#4872)

* fix(Core/MailHandler): Fix display of item enchantments in mailbox

* Update MailHandler.cpp

Co-authored-by: r0m1ntik <r.badanin94@yandex.ru–>
This commit is contained in:
r0m1ntik
2021-03-19 11:23:01 +01:00
committed by GitHub
parent 60f02f86d6
commit cb0fb719db

View File

@@ -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));