Merge pull request #1241 from poszer/QuestAbandonFinishFix

Core/Quests: Abandon&Finish quest items
This commit is contained in:
Poszer
2019-01-09 19:58:57 +01:00
committed by GitHub
3 changed files with 51 additions and 22 deletions

View File

@@ -418,6 +418,7 @@ void WorldSession::HandleQuestLogRemoveQuest(WorldPacket& recvData)
}
_player->TakeQuestSourceItem(questId, true); // remove quest src item from player
_player->AbandonQuest(questId); // remove all quest items player received before abandoning quest.
_player->RemoveActiveQuest(questId);
_player->RemoveTimedAchievement(ACHIEVEMENT_TIMED_TYPE_QUEST, questId);
#ifdef ELUNA