* Fix remove quest src item from player on dropping quest.

--HG--
branch : trunk
This commit is contained in:
Biglad
2009-09-09 13:57:43 +01:00
parent b2f770cdb2
commit 35627d68ed
+3 -1
View File
@@ -354,7 +354,9 @@ void WorldSession::HandleQuestLogRemoveQuest(WorldPacket& recv_data)
if(!_player->TakeQuestSourceItem( quest, true ))
return; // can't un-equip some items, reject quest cancel
_player->SetQuestStatus( quest, QUEST_STATUS_NONE);
_player->TakeQuestSourceItem(quest, true); // remove quest src item from player
_player->SetQuestStatus( quest, QUEST_STATUS_NONE);
}
_player->SetQuestSlot(slot, 0);