mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-18 08:28:32 +01:00
Core/Quests: no longer prevent the item creation for quest items which are tied to quest objectives
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user