[Core/Quest] Update quest Objective status Client side

by @untaught; closes #12172

AreaExploredOrEventHappens does not update client side, only server side.
Before adding this fix, it is necessary to complete the required number of kills
to receive the "discovery" Quest Objective Credit in player's Quest Log and on screen.
This commit is contained in:
tkrokli committed 2015-03-22 06:32:18 +01:00
1 parent 4fd51ab3b9
commit d1221e3433
1 file changed
+2
@@ -16373,6 +16373,8 @@ void Player::AreaExploredOrEventHappens(uint32 questId)
{
q_status.Explored = true;
m_QuestStatusSave[questId] = QUEST_DEFAULT_SAVE_TYPE;
SetQuestSlotState(log_slot, QUEST_STATE_COMPLETE);
SendQuestComplete(questId);
}
}
if (CanCompleteQuest(questId))