Blind Cazul Quest
Necril opened this issue ยท 18 comments
Description
There's a marker on the map in Orgrimmar but the quest doesn't exist. The marker levels up with the character.
Wowhead link
https://www.wowhead.com/classic/quest=1508/blind-cazul#comments
Questie & WoW version
Questie: 7.4.2
WotLK Classic: 3.4.0.46248
Can you share a little more info about your situation?
What are your character level, class, race?
Using Questie Journey (/questie journey
> Advanced Search > Search by ID), have you completed quests 1472 or 1507?
Hey @Necril an alternative to get the information we need is to run the following commands in game chat and report the output:
/dump C_QuestLog.IsQuestFlaggedCompleted(1472)
/dump C_QuestLog.IsQuestFlaggedCompleted(1507)
I kept seeing the Q from around lvl 50 and way past 60. I hid it because I kept checking if it's actually there yet and it never was.
I get no matches for the Qs you listed.
Oh, I'm sorry. I got it now:
1472: Complete
1507: Not complete
The dump commands worked, however searching in Advanced Search with "Search by ID" by writing or pasting the IDs replaces the ID with random items' names and I can't get a result.
Just to clarify - what race is your character?
I'm trying to gather as much info about your character's situation so I can figure out why Questie thinks you're eligible for this quest and is displaying it for you, when you're actually not eligible at all.
I noticed the locking part but with another quest. When I could get the Succubus I saw that the quest giver had 2 quests, but when I accepted the Succubus quest, the other one vanished. I abandoned it, took the other (Incubus, yes they added them to WotLK), BUT the Succubus quest didn't vanish. I did both and got duplicate rewards, plus the actual summoning spells.
Okay, I think I see what's going on here. So this is for the Succubus quest chain. There's a breadcrumb called "Devourer of Souls" (1507
in Orgrimmar, 1472
in Undercity) which leads you to start the chain. For Orcs, 1507
is supposed to lead to 1508
"Blind Cazul", and for Undead, 1472 is supposed to lead to 1476
"Hearts of the Pure". However, for some reason, not only are these quests not race-locked, but in our database, the 1507
breadcrumb unlocks both 1508
and 1476
, and the 1472
breadcrumb unlocks both 1476
and 1508
. So, in essence, if you do either breadcrumb for either race, Questie thinks both race quest chains are unlocked. In reality, you need to do each breadcrumb to unlock the corresponding chain's first step (1507
-> 1508
, 1472
-> 1476
)
Now the interesting note here is that after testing on the SoM PTR, it seems that both races are, in fact, eligible for both breadcrumbs and chains. However, once you complete the real first step of either chain (1476
"Hearts of the Pure" or 1508
"Blind Cazul"), you are locked into doing that chain. The logic Questie is missing is that last bit - locking you out of the opposite chain.
I'll continue to figure out the nuances at play here, but will issue a fix soon.
That part is intentional, and it's even in Classic Era too actually. The Incubus variant on Undead side is called Hearts of the Lovers (instead of Hearts of the Pure for Succubus). We have some incorrect info regarding those quests, I'll see about cleaning that up too.
Okay so:
You can actually do all of the quest chains, even if you already have the Succubus. The breadcrumbs are required to begin each chain, but only begin their corresponding chain. The only exclusive quest is "The Binding", which is the final one where you summon the Succubus - if you've already completed one of the "The Binding" quests, you cannot do the others. It's up to you which one you choose to do.
Okay I've got some fixes regarding this quest chain, but... I've gotta be honest, none of these fixes have anything to do with 1508
and I have absolutely zero insight as to why that quest is showing for you. No matter what, all three of our databases clearly declare that 1508
requires 1507
, and you've stated pretty clearly that you haven't done 1507
.
As a sanity check (because I have been going insane for the last 3 hours trying to figure this out), can you do me a favor:
And just to confirm - if you unhide it, and then do a recompile (/questie
> Advanced > Recompile Database), after Questie fully loads it still shows up on the map, despite all of this?
If so, this isn't a data error, this must be something deeper because this quest clearly has a pre-req (1507
) that you have not completed, so under no circumstance should it appear.
The level scaling is correct, that was something that Blizzard implemented in TBC for a few quests. Obviously it shouldn't be showing up though. I'm going to go ahead and change the labels on this issue - unless there's something obvious I'm missing, this isn't a data issue. Gunna pull @BreakBB in on this.
Hey @Necril sorry for not shiming in earlier... Are you still playing the game and is this still an issue you can reproduce?
I modified my game to make it think I completed all the quests you showed from your Journey and also I did not complete the ones you didn't. Though I can't get "Blind Cazul" to show up ๐