Fix quest marker M2 paths to use Spells\Quest location

Changed from World\Generic\PassiveDoodads\Quest to Spells\Quest:
- QuestGiver.m2 (yellow ! for available quests)
- QuestGiverTurnIn.m2 (silver ? for completable quests)

These are the actual paths used in WoW 3.3.5a MPQ archives.
This commit is contained in:
Kelsi 2026-02-09 23:14:00 -08:00
parent ecef6c8d77
commit 1e0c03f389

View file

@ -2991,9 +2991,9 @@ void Application::loadQuestMarkerModels() {
auto* m2Renderer = renderer->getM2Renderer();
if (!m2Renderer) return;
// Load quest exclamation mark (yellow !)
// Load quest giver marker (yellow ! - available quest)
{
std::string path = "World\\Generic\\PassiveDoodads\\Quest\\QuestExclamation.m2";
std::string path = "Spells\\Quest\\QuestGiver.m2";
std::vector<uint8_t> m2Data = assetManager->readFile(path);
if (!m2Data.empty()) {
pipeline::M2Model model = pipeline::M2Loader::load(m2Data);
@ -3012,9 +3012,9 @@ void Application::loadQuestMarkerModels() {
}
}
// Load quest question mark (silver ?)
// Load quest turn-in marker (silver ? - completable quest)
{
std::string path = "World\\Generic\\PassiveDoodads\\Quest\\QuestQuestionMark.m2";
std::string path = "Spells\\Quest\\QuestGiverTurnIn.m2";
std::vector<uint8_t> m2Data = assetManager->readFile(path);
if (!m2Data.empty()) {
pipeline::M2Model model = pipeline::M2Loader::load(m2Data);