Skip to content

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 04 Jul 21:23
· 8 commits to main since this release

VanillaGuide+

v1.0.1 (2026-07-04)

Full Changelog Previous Releases

  • Derive item tracking from quest objective data; validate OIDX tags.
    GetLootRequirement resolves a step's item requirement from the
    authored |L| tag, or for COMPLETE steps from
    C_QuestLog.GetQuestDetails' requirements array (the |OIDX| objective,
    or the sole objective of a single-objective quest). Bag-count
    completion and collect-step name enrichment now cover untagged quest
    collects with no guide-data changes.
    Guide load also bounds-checks every |OIDX| against the quest's real
    objective count and reports out-of-range tags in debug mode.
  • Key race routing on UnitRaceBase tokens.
    GetRouteForRace now defaults to UnitRaceBase("player"), so the
    turtleRaces table shrinks to one ChrRaces.dbc-token entry per race
    (High Elf arrives as BloodElf, raceID 10) and call sites drop the
    UnitRace second-return dance. Legacy spellings still resolve via a
    space-stripping fallback. Remove the unused GetRacesForFaction; the
    remaining UnitRace calls are localized display only, which also fixes
    the "My Race" button showing the raw BloodElf token.
  • Update README.md
  • bump min version of classicapi