Narcasung 26a135a2ca fix(tracker): show and update objectives on quests missing from the DB
Quests with no QuestieDB entry get a fallback object built from the quest
log, and three things were wrong with it.

Its objectives carried the leaderboard line in a `text` field, but the
tracker's objective loop skips any objective without a `Description`, so
those quests drew a title and nothing under it. Split the line into a
description and its counts instead, and set the same `Index`/`Completed`
fields a DB objective carries.

The object was then cached for the session and only rebuilt when it had no
zone info, so its counts stayed at whatever the log said when the quest was
first seen. `IsComplete` had the same problem one level down: it closed over
the completion flag read at build time, so the quest never went (Complete).
Both now re-read the log on every draw, in place, so the objective tables
the drawn lines hold stay valid.

Refreshing per draw needs the quest's log index, so the walk that already
builds the header map records it too.
2026-08-17 14:11:49 +02:00
2026-02-11 16:15:16 -06:00
2026-06-06 13:44:49 -05:00

Questie-X

Fork of aron-w/Questie-X with bug fixes and personal changes. Made for and tested on CoA, but it should also work on other 3.3.5 clients.

Fixes

  • fixed world map icons offset due to Ascension's objective frame and zoom addons like Magnify.
  • fixed tracker objectives not updating correctly.
  • fixed tracker handle not moving the frame.
  • fixed custom quests having no name in the tracker.
  • fixed custom quests not showing (complete) in the tracker.
  • fixed custom quest items not showing.
  • fixed quest tags (group, elite, dungeon...) being wrong on quest ids Ascension reuses for its own content.
  • fixed Ascension "main quests" not having the correct category and not clearing on complete.

Changes

  • implemented Ascension's backported supertracker buttons to the tracker.
  • added "By Zone + % Completed" and "By Zone + % Completed (Reversed)" tracker sorting options.

Credits

aron-w/Questie-X
Xurkon/Questie-X
Questie

S
Description
No description provided
Readme MIT 35 MiB
Languages
Lua 100%