diff options
author | Shauren <shauren.trinity@gmail.com> | 2023-01-28 01:53:26 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2023-01-28 01:53:26 +0100 |
commit | 4bec7233badf9d3ab71dbdde8b24f66f7c4eedfb (patch) | |
tree | b0d28e475ba99293fd0ca531a82a3446a027078f /src/server/game/Handlers/MailHandler.cpp | |
parent | 1bb9ba457418889d848998ccf6d412b1b369a5d3 (diff) |
Core: Updated to 10.0.5
Diffstat (limited to 'src/server/game/Handlers/MailHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/MailHandler.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Handlers/MailHandler.cpp b/src/server/game/Handlers/MailHandler.cpp index 7fda82b28f3..e7773549434 100644 --- a/src/server/game/Handlers/MailHandler.cpp +++ b/src/server/game/Handlers/MailHandler.cpp @@ -158,7 +158,7 @@ void WorldSession::HandleSendMail(WorldPackets::Mail::SendMail& sendMail) // test the receiver's Faction... or all items are account bound bool accountBound = !mailInfo.Attachments.empty(); - for (auto const& att : mailInfo.Attachments) + for (WorldPackets::Mail::SendMail::StructSendMail::MailAttachment const& att : mailInfo.Attachments) { if (Item* item = player->GetItemByGuid(att.ItemGUID)) { @@ -185,7 +185,7 @@ void WorldSession::HandleSendMail(WorldPackets::Mail::SendMail& sendMail) std::vector<Item*> items; - for (auto const& att : mailInfo.Attachments) + for (WorldPackets::Mail::SendMail::StructSendMail::MailAttachment const& att : mailInfo.Attachments) { if (att.ItemGUID.IsEmpty()) { @@ -384,11 +384,11 @@ void WorldSession::HandleMailReturnToSender(WorldPackets::Mail::MailReturnToSend CharacterDatabaseTransaction trans = CharacterDatabase.BeginTransaction(); CharacterDatabasePreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_DEL_MAIL_BY_ID); - stmt->setUInt32(0, returnToSender.MailID); + stmt->setUInt64(0, returnToSender.MailID); trans->Append(stmt); stmt = CharacterDatabase.GetPreparedStatement(CHAR_DEL_MAIL_ITEM_BY_ID); - stmt->setUInt32(0, returnToSender.MailID); + stmt->setUInt64(0, returnToSender.MailID); trans->Append(stmt); player->RemoveMail(returnToSender.MailID); @@ -421,7 +421,7 @@ void WorldSession::HandleMailReturnToSender(WorldPackets::Mail::MailReturnToSend //called when player takes item attached in mail void WorldSession::HandleMailTakeItem(WorldPackets::Mail::MailTakeItem& takeItem) { - uint32 AttachID = takeItem.AttachID; + uint64 AttachID = takeItem.AttachID; if (!CanOpenMailBox(takeItem.Mailbox)) return; |