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/Mails/Mail.cpp | |
parent | 1bb9ba457418889d848998ccf6d412b1b369a5d3 (diff) |
Core: Updated to 10.0.5
Diffstat (limited to 'src/server/game/Mails/Mail.cpp')
-rw-r--r-- | src/server/game/Mails/Mail.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Mails/Mail.cpp b/src/server/game/Mails/Mail.cpp index bb9c718d169..d098d7cbd57 100644 --- a/src/server/game/Mails/Mail.cpp +++ b/src/server/game/Mails/Mail.cpp @@ -197,7 +197,7 @@ void MailDraft::SendMailTo(CharacterDatabaseTransaction trans, MailReceiver cons if (pReceiver) prepareItems(pReceiver, trans); // generate mail template items - uint32 mailId = sObjectMgr->GenerateMailID(); + uint64 mailId = sObjectMgr->GenerateMailID(); time_t deliver_time = GameTime::GetGameTime() + deliver_delay; @@ -221,7 +221,7 @@ void MailDraft::SendMailTo(CharacterDatabaseTransaction trans, MailReceiver cons // Add to DB uint8 index = 0; CharacterDatabasePreparedStatement* stmt = CharacterDatabase.GetPreparedStatement(CHAR_INS_MAIL); - stmt->setUInt32( index, mailId); + stmt->setUInt64( index, mailId); stmt->setUInt8 (++index, uint8(sender.GetMailMessageType())); stmt->setInt8 (++index, int8(sender.GetStationery())); stmt->setUInt16(++index, GetMailTemplateId()); @@ -241,7 +241,7 @@ void MailDraft::SendMailTo(CharacterDatabaseTransaction trans, MailReceiver cons { Item* pItem = mailItemIter->second; stmt = CharacterDatabase.GetPreparedStatement(CHAR_INS_MAIL_ITEM); - stmt->setUInt32(0, mailId); + stmt->setUInt64(0, mailId); stmt->setUInt64(1, pItem->GetGUID().GetCounter()); stmt->setUInt64(2, receiver.GetPlayerGUIDLow()); trans->Append(stmt); |