Rarity

Rarity

17M Downloads

Add support for tracking drops from Time Rift event bosses (in addition to tracking their container items)

rdw-software opened this issue ยท 5 comments

commented

It might be possible to do this with some custom (hacky) glue code, or by supporting multiple item sources (tricky).

Roadmap:

  • Add the missing collectibles to the database (since they seem to also drop from the rifts)
  • Collect the required achievement criteria IDs (see Discord)
  • Add event handling logic for these criteria

Follow-up from #566 - the PR only added tracking via container, but kills can also drop the items (according to wowhead reports).

commented

It looks like there are seven different scenarios that could be tracked (Source: wowhead).

TBD:

  • Does every final boss in every scenario drop all of the mounts? If so, we can just track the scenario completions (I think)
  • What events can be used to track these? Maybe ENCOUNTER_END or SCENARIO_COMPLETED, or even QUEST_TURNED_IN?
  • What IDs (encounter, quest, or otherwise) are used for the rifts? I haven't found anything on wowhead or in the DBC data

It might be necessary to run through all the rifts with /etrace to gather more info, but that seems fairly involved.

commented

UI map IDs:

image

The rifts themselves can be tracked via achievement criteria, same as Timewalking. But I haven't found any IDs online.

Assuming there's only seven different rifts (one boss per "world", i.e., no variations)... this might be a starting point:

  • 60690 = Azewrath = Illidan Stormrage
  • 60691 = Azq'roth = Fury of N'zoth

I'm guessing the others are close (60692 etc.) but there's no API AFAIK so I can't say for sure.

commented

It looks like there are seven different scenarios that could be tracked (Source: wowhead).

TBD:

  • Does every final boss in every scenario drop all of the mounts? If so, we can just track the scenario completions (I think)
  • What events can be used to track these? Maybe ENCOUNTER_END or SCENARIO_COMPLETED, or even QUEST_TURNED_IN?
  • What IDs (encounter, quest, or otherwise) are used for the rifts? I haven't found anything on wowhead or in the DBC data

It might be necessary to run through all the rifts with /etrace to gather more info, but that seems fairly involved.

not sure if you had any different but all i seen in my event log was SCENARIO_COMPLETED = nil

commented

That comment is outdated, we can use the existing detection for Timewalking (achievement criteria - see Discord). I'm on it :)

commented

gotcha, the Overlord Mechagon one is 60693 btw (A.Z.E.R.O.T.H zone). i had internet issues during it and only caught it on etrace