aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Mails/Mail.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-09-17 20:58:24 +0200
committerShauren <shauren.trinity@gmail.com>2022-09-17 20:58:24 +0200
commitc00e2e4851498aa04ac1d8ff13a0759b245df72b (patch)
tree8745da084a4787c222cc3441ae0b3703793d2e03 /src/server/game/Mails/Mail.cpp
parent3ef5079feeedfdafc9d3c1d9f865e96dbc77ecc8 (diff)
Core/Loot: Simplify loot containers
* Unify items and quest_items * Drop PlayerQuestItems and PlayerNonQuestNonFFAConditionalItems
Diffstat (limited to 'src/server/game/Mails/Mail.cpp')
-rw-r--r--src/server/game/Mails/Mail.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/server/game/Mails/Mail.cpp b/src/server/game/Mails/Mail.cpp
index fecbd220ce0..c8b10f410f0 100644
--- a/src/server/game/Mails/Mail.cpp
+++ b/src/server/game/Mails/Mail.cpp
@@ -118,8 +118,7 @@ void MailDraft::prepareItems(Player* receiver, CharacterDatabaseTransaction tran
// can be empty
mailLoot.FillLoot(m_mailTemplateId, LootTemplates_Mail, receiver, true, true, LOOT_MODE_DEFAULT, ItemContext::NONE);
- uint32 max_slot = mailLoot.GetMaxSlotInLootFor(receiver);
- for (uint32 i = 0; m_items.size() < MAX_MAIL_ITEMS && i < max_slot; ++i)
+ for (uint32 i = 0; m_items.size() < MAX_MAIL_ITEMS && i < mailLoot.items.size(); ++i)
{
if (LootItem* lootitem = mailLoot.LootItemInSlot(i, receiver))
{