Port some mailsending-fixes from MaNGOS - prevents copying maildata/text into new mails

Original fix by Vladimir

--HG--
branch : trunk
This commit is contained in:
click
2010-04-14 19:06:37 +02:00
parent 1e573cf11c
commit 34a70d3e46
5 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -274,7 +274,7 @@ void WorldSession::HandleSendMail(WorldPacket & recv_data)
draft
.AddMoney(money)
.AddCOD(COD)
.SendMailTo(MailReceiver(receive, GUID_LOPART(rc)), MailSender(pl), body.empty() ? MailCheckMask(MAIL_CHECK_MASK_NONE | MAIL_CHECK_MASK_COPIED) : MAIL_CHECK_MASK_HAS_BODY, deliver_delay);
.SendMailTo(MailReceiver(receive, GUID_LOPART(rc)), pl, body.empty() ? MAIL_CHECK_MASK_COPIED : MAIL_CHECK_MASK_HAS_BODY, deliver_delay);
CharacterDatabase.BeginTransaction();
pl->SaveInventoryAndGoldToDB();