@@ -381,10 +381,10 @@ void PlayerMenu::SendQuestGiverStatus(uint8 questStatus, ObjectGuid npcGUID) con
381381
382382void PlayerMenu::SendQuestGiverQuestDetails (Quest const * quest, ObjectGuid npcGUID, bool activateAccept) const
383383{
384- std::string questTitle = quest->GetTitle ();
385- std::string questDetails = quest->GetDetails ();
386- std::string questObjectives = quest->GetObjectives ();
387- std::string questEndText = quest->GetEndText ();
384+ std::string questTitle = quest->GetTitle ();
385+ std::string questDetails = quest->GetDetails ();
386+ std::string questObjectives = quest->GetObjectives ();
387+ std::string questAreaDescription = quest->GetAreaDescription ();
388388
389389 int32 locale = _session->GetSessionDbLocaleIndex ();
390390 if (locale >= 0 )
@@ -394,7 +394,7 @@ void PlayerMenu::SendQuestGiverQuestDetails(Quest const* quest, ObjectGuid npcGU
394394 ObjectMgr::GetLocaleString (localeData->Title , locale, questTitle);
395395 ObjectMgr::GetLocaleString (localeData->Details , locale, questDetails);
396396 ObjectMgr::GetLocaleString (localeData->Objectives , locale, questObjectives);
397- ObjectMgr::GetLocaleString (localeData->EndText , locale, questEndText );
397+ ObjectMgr::GetLocaleString (localeData->AreaDescription , locale, questAreaDescription );
398398 }
399399 }
400400
@@ -489,11 +489,11 @@ void PlayerMenu::SendQuestGiverQuestDetails(Quest const* quest, ObjectGuid npcGU
489489
490490void PlayerMenu::SendQuestQueryResponse (Quest const * quest) const
491491{
492- std::string questTitle = quest->GetTitle ();
493- std::string questDetails = quest->GetDetails ();
494- std::string questObjectives = quest->GetObjectives ();
495- std::string questEndText = quest->GetEndText ();
496- std::string questCompletedText = quest->GetCompletedText ();
492+ std::string questTitle = quest->GetTitle ();
493+ std::string questDetails = quest->GetDetails ();
494+ std::string questObjectives = quest->GetObjectives ();
495+ std::string questAreaDescription = quest->GetAreaDescription ();
496+ std::string questCompletedText = quest->GetCompletedText ();
497497
498498 std::string questObjectiveText[QUEST_OBJECTIVES_COUNT];
499499 for (uint8 i = 0 ; i < QUEST_OBJECTIVES_COUNT; ++i)
@@ -507,7 +507,7 @@ void PlayerMenu::SendQuestQueryResponse(Quest const* quest) const
507507 ObjectMgr::GetLocaleString (localeData->Title , locale, questTitle);
508508 ObjectMgr::GetLocaleString (localeData->Details , locale, questDetails);
509509 ObjectMgr::GetLocaleString (localeData->Objectives , locale, questObjectives);
510- ObjectMgr::GetLocaleString (localeData->EndText , locale, questEndText );
510+ ObjectMgr::GetLocaleString (localeData->AreaDescription , locale, questAreaDescription );
511511 ObjectMgr::GetLocaleString (localeData->CompletedText , locale, questCompletedText);
512512
513513 for (uint8 i = 0 ; i < QUEST_OBJECTIVES_COUNT; ++i)
@@ -585,9 +585,9 @@ void PlayerMenu::SendQuestQueryResponse(Quest const* quest) const
585585 for (uint8 i = 0 ; i < QUEST_REPUTATIONS_COUNT; ++i) // unk (0)
586586 data << int32 (quest->RewardFactionValueIdOverride [i]);
587587
588- data << uint32 (quest->GetPointMapId ());
589- data << float (quest->GetPointX ());
590- data << float (quest->GetPointY ());
588+ data << uint32 (quest->GetPOIContinent ());
589+ data << float (quest->GetPOIx ());
590+ data << float (quest->GetPOIy ());
591591 data << uint32 (quest->GetPointOpt ());
592592
593593 if (sWorld ->getBoolConfig (CONFIG_UI_QUESTLEVELS_IN_DIALOGS))
@@ -596,7 +596,7 @@ void PlayerMenu::SendQuestQueryResponse(Quest const* quest) const
596596 data << questTitle;
597597 data << questObjectives;
598598 data << questDetails;
599- data << questEndText ;
599+ data << questAreaDescription ;
600600 data << questCompletedText; // display in quest objectives window once all objectives are completed
601601
602602 for (uint8 i = 0 ; i < QUEST_OBJECTIVES_COUNT; ++i)
@@ -607,7 +607,7 @@ void PlayerMenu::SendQuestQueryResponse(Quest const* quest) const
607607 data << uint32 (quest->RequiredNpcOrGo [i]);
608608
609609 data << uint32 (quest->RequiredNpcOrGoCount [i]);
610- data << uint32 (quest->RequiredSourceItemId [i]);
610+ data << uint32 (quest->ItemDrop [i]);
611611 data << uint32 (0 ); // req source count?
612612 }
613613
0 commit comments