diff options
author | Ric101 <itneat3@yahoo.com> | 2013-12-12 14:53:35 +0000 |
---|---|---|
committer | Ric101 <itneat3@yahoo.com> | 2013-12-12 14:53:35 +0000 |
commit | a8484d27890bf5d2d913bb2daf09e9f511bbe5f5 (patch) | |
tree | f91d8525a492123e638bccbf8c45f6dddd185047 /src | |
parent | 3cee0b7dc78055c8b582133b1c2f8b8a23703a16 (diff) |
Core/Players: On CanRewardQuest, use the same item dest vector for all potential rewards
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index acd0c3b5ec3..a248c8515a4 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -15026,11 +15026,11 @@ bool Player::CanRewardQuest(Quest const* quest, uint32 reward, bool msg) if (!CanRewardQuest(quest, msg)) return false; + ItemPosCountVec dest; if (quest->GetRewChoiceItemsCount() > 0) { if (quest->RewardChoiceItemId[reward]) { - ItemPosCountVec dest; InventoryResult res = CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, quest->RewardChoiceItemId[reward], quest->RewardChoiceItemCount[reward]); if (res != EQUIP_ERR_OK) { @@ -15046,7 +15046,6 @@ bool Player::CanRewardQuest(Quest const* quest, uint32 reward, bool msg) { if (quest->RewardItemId[i]) { - ItemPosCountVec dest; InventoryResult res = CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, quest->RewardItemId[i], quest->RewardItemIdCount[i]); if (res != EQUIP_ERR_OK) { |