Core/Quests: no longer prevent the item creation for quest items which are tied to quest objectives

This commit is contained in:
Ovahlord
2024-07-23 00:21:34 +02:00
parent 17c35e5857
commit bc991e55b0

View File

@@ -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)