Questie

Questie

124M Downloads

Auto set TomTom waypoint arrow to closest quest (tbc-classic)

jtmunn opened this issue ยท 2 comments

commented

I brought up this feature in Discord and was asked to put in an Issue on GitHub, so here goes:

Description

It would be great if Questie could automatically set the TomTom waypoint arrow to the quest that is closest in proximity (so long as it is being tracked).

Examples:

  • I currently have 0 quests, just picked up a new quest, TomTom would show the new quest as soon as it is tracked (if auto tracking is on, then it should show up as soon as tracking is registered)
  • I have 1 or more quests, I just fully completed a quest, TomTom should point to next closest quest or to the turn-in for the quest, whatever is closer
  • I have a quest that has multiple objectives, I just completed objective 1/3, TomTom should point to next closest objective
  • Going with the point above, TomTom should try to stick with the current quest objective instead of pointing to a new quest, unless there is a considerable gap between the next objective and the closest next quest - This would probably have to be experimented with

I used to use a quest called QuestHelper way back in the day. I will see if there is a repo for that and if so, try to find what they were doing as far as API's and what not.

Thanks for considering this idea, it would be a great addition to an already great addon =)

commented

I found the original QuestHelper and its code here: https://www.curseforge.com/wow/addons/quest-helper

In a file called tomtom.lua there are the functions it uses to update the arrow and etc, but I will keep looking through to see how it is being called from the rest of the source.

There's some good information on how it handles priority here: https://wowwiki-archive.fandom.com/wiki/QuestHelper#Priorities

I'm guessing we would need to include at least an option to turn this behavior on or off and possibly expand the configuration of behavior in future.

commented