aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2024-07-23 00:21:34 +0200
committerOvahlord <dreadkiller@gmx.de>2024-07-23 00:21:34 +0200
commitbc991e55b039d033c42fda1415cbc3e481e488b4 (patch)
treefe34cc9b61f8c7fb6af6b29b89b253fb75b15942
parent17c35e585736e13ac7a4a7758a50ccc54442a6af (diff)
Core/Quests: no longer prevent the item creation for quest items which are tied to quest objectives
-rw-r--r--src/server/game/Entities/Player/Player.cpp9
1 files changed, 5 insertions, 4 deletions
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)