File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ Addon.data.chores.choresPrey = {
3333 minimumLevel = 80 ,
3434 pick = 2 ,
3535 groupSameItem = true ,
36- requiredQuest = 93086 , -- To the Sanctum!
36+ requiredAccountQuest = 93086 , -- To the Sanctum!
3737 entries = {
3838 { quest = 93168 , item = 257023 },
3939 { quest = 93156 , item = 257023 },
Original file line number Diff line number Diff line change @@ -602,9 +602,14 @@ function Module:GetSections()
602602 table.insert (section .entries , chore .translated )
603603 else
604604 local quest = ScannerModule .quests [chore .data .requiredQuest ]
605- if chore .data .requiredQuest == nil or (
606- (quest ~= nil and quest .status == 2 )
607- -- chore.data.preEntries ~= nil
605+ local accountQuest = ScannerModule .quests [chore .data .requiredAccountQuest ]
606+ if (
607+ chore .data .requiredQuest == nil and
608+ chore .data .requiredAccountQuest == nil
609+ ) or (
610+ quest ~= nil and quest .status == 2
611+ ) or (
612+ accountQuest ~= nil and accountQuest .accountCompleted
608613 ) then
609614 if chore .typeKey == ' drops' or chore .data .groupSameItem == true then
610615 self :GetSectionDrops (section , chore )
Original file line number Diff line number Diff line change @@ -425,6 +425,9 @@ function Module:InitializeData()
425425 if choreData .requiredQuest then
426426 self .questPaths [choreData .requiredQuest ] = choreKey
427427 end
428+ if choreData .requiredAccountQuest then
429+ self .questPaths [choreData .requiredAccountQuest ] = choreKey
430+ end
428431
429432 if choreData .dungeonId then
430433 self .scanDungeons [choreData .dungeonId ] = true
You can’t perform that action at this time.
0 commit comments