DFortun81 / AllTheThings

ALL THE THINGS - Addon for Tracking Collections & Account Completion in World of Warcraft
Other
120 stars 76 forks source link

Zaralek Caverns rare tracking issues #1666

Open kcoderhere opened 1 week ago

kcoderhere commented 1 week ago

Game Flavor (please complete the following information):

Describe the bug For Zaralek Carverns tracking pets: Killing Underlight Queen gives daily kill credit for Kob'rok on the mini list.

To Reproduce Steps to reproduce the behavior:

  1. Make sure Underlight Queen or Kob'rok is trackable on the mini list under the "Rare" category
  2. Kill Underlight Queen without earning the sought-out reward from the rare
  3. You'll see the wrong rare is tagged as killed in the mini list.

Expected behavior Killing Underlight Queen gives daily kill credit for Underlight Queen on the mini list.

Screenshots In this example, I killed Underlight Queen today but not Kob'rok. image After killing Kob'rok, the list looked the same.

Additional context Kob'rok's Quest ID: 75267 Underlight Queen: 75298 (Both currently return "true" for /run print(C_QuestLog.IsQuestFlaggedCompleted(xxxxx))

kcoderhere commented 1 week ago

Today after the daily reset and without killing anything, I see a new list: image Professor Gastrinax is showing as killed but his quest check shows false:

/run print(C_QuestLog.IsQuestFlaggedCompleted(75292))

According to the ZC spreadsheet, the other two bosses aren't even active today: https://docs.google.com/spreadsheets/d/e/2PACX-1vRrnjYASgBC_8UD9PKE0AORnigDgQ9K2QJZTXQGifBxUH-YBfafxzVP4RKqtj1JTACbSjju367eSSod/pubhtml image

image

ShadowBrooks commented 5 days ago

We have the correct questid's for the rares, but they used to have different ones, wondering if your saved variables file has them cached incorrectly.

kcoderhere commented 5 days ago

Today without killing anything Kob'rok is showing as killed already. Professor is back to normal. image

I went ahead and deleted both of the AllTheThings.lua files from SavedVariables on the account level and character level for an alt account of mine.
image

But then it also exploded with LUA errors as well:

Date: 2024-06-30 16:18:57
ID: 1
Error occured in: Global
Count: 8
Message: ...hings/src/Settings/Pages/Interface - Information.lua line 531:
   loop in gettable
Debug:
   [string "@Interface/AddOns/AllTheThings/src/Settings/Pages/Interface - Information.lua"]:531: Process()
   [string "@Interface/AddOns/AllTheThings/src/Settings/Pages/Interface - Information.lua"]:942: ProcessInformationTypes()
   [string "@Interface/AddOns/AllTheThings/AllTheThings.lua"]:8565:
      Interface/AddOns/AllTheThings/AllTheThings.lua:8339

Date: 2024-06-30 16:18:57
ID: 2
Error occured in: Global
Count: 38
Message: Interface/AddOns/AllTheThings/src/Classes/Title.lua line 92:
   loop in gettable
Debug:
   [string "@Interface/AddOns/AllTheThings/src/Classes/Title.lua"]:92:
      Interface/AddOns/AllTheThings/src/Classes/Title.lua:91
   [string "=(tail call)"]: ?
   [string "@Interface/AddOns/AllTheThings/AllTheThings.lua"]:7405:
      Interface/AddOns/AllTheThings/AllTheThings.lua:7402
   [string "@Interface/AddOns/AllTheThings/AllTheThings.lua"]:7511:
      Interface/AddOns/AllTheThings/AllTheThings.lua:7474
   [string "@Interface/AddOns/AllTheThings/AllTheThings.lua"]:9304: Refresh()
   [string "@Interface/AddOns/AllTheThings/AllTheThings.lua"]:9126:
      Interface/AddOns/AllTheThings/AllTheThings.lua:9123
   [string "=[C]"]: SetValue()
   [string "@Interface/AddOns/AllTheThings/AllTheThings.lua"]:9121:
      Interface/AddOns/AllTheThings/AllTheThings.lua:9120

Date: 2024-06-30 16:18:57
ID: 3
Error occured in: Global
Count: 53
Message: ...hings/src/Settings/Pages/Interface - Information.lua line 69:
   loop in gettable
Debug:
   [string "@Interface/AddOns/AllTheThings/src/Settings/Pages/Interface - Information.lua"]:69: ?()
   [string "@Interface/AddOns/AllTheThings/src/Settings/Pages/Interface - Information.lua"]:152: Process()
   [string "@Interface/AddOns/AllTheThings/src/Settings/Pages/Interface - Information.lua"]:942: ProcessInformationTypes()
   [string "@Interface/AddOns/AllTheThings/AllTheThings.lua"]:8565:
      Interface/AddOns/AllTheThings/AllTheThings.lua:8339

Date: 2024-06-30 16:19:25
ID: 4
Error occured in: Global
Count: 6
Message: ...hings/src/Settings/Pages/Interface - Information.lua line 519:
   loop in gettable
Debug:
   [string "@Interface/AddOns/AllTheThings/src/Settings/Pages/Interface - Information.lua"]:519: Process()
   [string "@Interface/AddOns/AllTheThings/src/Settings/Pages/Interface - Information.lua"]:942: ProcessInformationTypes()
   [string "@Interface/AddOns/AllTheThings/AllTheThings.lua"]:8565:
      Interface/AddOns/AllTheThings/AllTheThings.lua:8339

Reloading UI fixed the errors, but still shows Kob'rok as killed/saved.

kcoderhere commented 3 days ago

image Today without killing anything: Professor Gastrinax shows as killed but Kob'rok isn't. Yesterday I killed both.