From fa1467e9fe34e78751f984a10ffafc056863ec65 Mon Sep 17 00:00:00 2001 From: Brian Date: Sun, 13 Dec 2009 21:03:28 -0700 Subject: * Remove code that was having the SrcItemId mandatorily removed on quest * complete. If the SrcItemId is supposed to be destoryed, the item ID will be * in ReqItemId or ReqSrcItemId --HG-- branch : trunk --- src/game/Player.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/game/Player.cpp b/src/game/Player.cpp index c6e762d7950..26443e9c379 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -13152,7 +13152,8 @@ void Player::RewardQuest( Quest const *pQuest, uint32 reward, Object* questGiver if (pQuest->ReqItemId[i]) DestroyItemCount( pQuest->ReqItemId[i], pQuest->ReqItemCount[i], true); - TakeQuestSourceItem(quest_id, true); // take quest src item from player on completing quest +// This is wrong. If SrcItem is supposed to be destroyed on quest complete then the item will be either in ReqItemId or ReqSrcItemId +// TakeQuestSourceItem(quest_id, true); // take quest src item from player on completing quest for (uint8 i = 0; i < QUEST_SOURCE_ITEM_IDS_COUNT; ++i) { -- cgit v1.2.3