Questie

Questie

116M Downloads

Quest The Nightmare's Corruption

Stabbu opened this issue ยท 8 comments

commented

Description
I'm on the quest The Nightmare's corruption. (farm 4 fragments at the Emerald Dream portals)
We farmed for the fragment in Feralas and Ashenvale and obtained both. We started farming in Hinterlands and the dragons don't show that they drop the fragment. When i go to my map i still see that in Ashenvale the fragment drops while i have that fragment in bags. I just want to be sure we are not farming Hinterlands in vein.
When i hoover over the Twilight Corruptor in Duskwood he doesnt say aswell that he drops the fragment i need.

So is this a bug? See screenshots

Screenshots

WoWScrnShot_082320_131641
WoWScrnShot_082320_131714

Questie version

Which version of Questie are you using? v6.0.5

commented
commented

Same problem with this quest. Same objective name:
https://classic.wowhead.com/quest=4282/a-shred-of-hope

commented

This is the output of /dump C_QuestLog.GetQuestObjectives(8735):

grafik

This is the reason why Questie has problems with such quests, as the objectives are all "the same".

commented

When adding all the possible NPCs to the 4 items results in this (with objective cluster = 1):

grafik

grafik

This shows at least the possible locations, but as soon as you fulfill one of the objective the location won't be removed. Not an ideal solution though.

commented

can't you add the index to the item (name) for identification?

commented

Quest log only returns text "Fragment of the Nightmare's Corruption: 0/1", no item id. Therefore we can only match by name, and since they all have the same name we can't know which is which.
This is only a problem with 2 quests in the game: The Nightmare's Corruption and A Shred of Hope

commented

can't you id the order in which they are read in (for these two quests)?
Or is the order not static?

also: I see an array with Indizes (1-4) above, isn't the code reading the array?

commented

Yeah I was thinking about a way to add some extra code for "special" quests like these. Will most likely be easier (or maybe the only way) to fix stuff like this.