[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:
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))
|
||||
|
||||
Reference in new issue
Block a user