From bc991e55b039d033c42fda1415cbc3e481e488b4 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Tue, 23 Jul 2024 00:21:34 +0200 Subject: Core/Quests: no longer prevent the item creation for quest items which are tied to quest objectives --- src/server/game/Entities/Player/Player.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 09d8d6739f9..8d7a19a9789 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -10774,10 +10774,11 @@ Item* Player::StoreNewItem(ItemPosCountVec const& pos, uint32 itemId, bool updat count += itr->count; // quest objectives must be processed twice - QUEST_OBJECTIVE_FLAG_2_QUEST_BOUND_ITEM prevents item creation - bool hadBoundItemObjective = false; - ItemAddedQuestCheck(itemId, count, true, &hadBoundItemObjective); - if (hadBoundItemObjective) - return nullptr; + // Classic Only - This feature has been disabled + // bool hadBoundItemObjective = false; + // ItemAddedQuestCheck(itemId, count, true, &hadBoundItemObjective); + // if (hadBoundItemObjective) + // return nullptr; Item* item = Item::CreateItem(itemId, count, context, this, bonusListIDs == nullptr); if (item) -- cgit v1.2.3