Permalink
Browse files

Changed email return for item that can't be equiped anymore. Before t…

…he email was sent with an empty body and the subject was to long to be displayed in the player email. Now the Email is sent with the subject 'Item could not be loaded to inventory.' and the body as the subject message before. (#71)
  • Loading branch information...
armandgabriel authored and billy1arm committed Jan 9, 2019
1 parent 4042eaa commit f8c3582433d988de98d3e0e9982e8da745710bd5
Showing with 4 additions and 4 deletions.
  1. +4 −4 src/game/Object/Player.cpp
@@ -16489,11 +16489,11 @@ void Player::_LoadInventory(QueryResult* result, uint32 timediff)
// send by mail problematic items
while (!problematicItems.empty())
{
std::string subject = GetSession()->GetMangosString(LANG_NOT_EQUIPPED_ITEM);

std::string subject = "Item could not be loaded to inventory.";
std::string content = GetSession()->GetMangosString(LANG_NOT_EQUIPPED_ITEM);
// fill mail
MailDraft draft(subject, "There's were problems with equipping item(s).");

MailDraft draft(subject);
draft.SetSubjectAndBody(subject,content);
for (int i = 0; !problematicItems.empty() && i < MAX_MAIL_ITEMS; ++i)
{
Item* item = problematicItems.front();

0 comments on commit f8c3582

Please sign in to comment.