mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
Core/Mail: Allow server created mails to contain up to 16 items
This commit is contained in:
@@ -64,7 +64,7 @@ bool WorldSession::CanOpenMailBox(ObjectGuid guid)
|
||||
|
||||
void WorldSession::HandleSendMail(WorldPackets::Mail::SendMail& packet)
|
||||
{
|
||||
if (packet.Info.Attachments.size() > MAX_MAIL_ITEMS) // client limit
|
||||
if (packet.Info.Attachments.size() > MAX_CLIENT_MAIL_ITEMS) // client limit
|
||||
{
|
||||
GetPlayer()->SendMailResult(0, MAIL_SEND, MAIL_ERR_TOO_MANY_ATTACHMENTS);
|
||||
return;
|
||||
|
||||
@@ -31,7 +31,8 @@ class Object;
|
||||
class Player;
|
||||
|
||||
#define MAIL_BODY_ITEM_TEMPLATE 8383 // - plain letter, A Dusty Unsent Letter: 889
|
||||
#define MAX_MAIL_ITEMS 12
|
||||
#define MAX_CLIENT_MAIL_ITEMS 12 // max number of items a player is allowed to attach
|
||||
#define MAX_MAIL_ITEMS 16
|
||||
|
||||
enum MailMessageType
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user