Skip to content

1.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 18:47
· 22 commits to main since this release
1.4.0
77419b1

1.4.0

Terminal 1.4: quests you can actually take, WoW Forever's Legacy and PvP ranks, enchants, more places to get things,
hunters' pet food, bosses' levels, alts' currencies, and the fixes of three reviews.

Quests

  • Quest suggestions ("where should i quest", "quests here", the zone counts, quest upgrades, is:cantake) leave out
    quests you can't pick up, by QuestieDB's own fields: prerequisites not done, the other quest of an either-or pair
    done or in your log, past a quest's level cap, a breadcrumb to a quest you've taken, a spell or a standing it
    wants.
  • why can't i take (also "can i take", "why isn't offered"): a row per reason, each acting as the
    quest it names, or "Nothing stops you". Not answered for someone else's !t question (your quests aren't theirs).
  • what does unlock ("what comes after", "next quest after"; Advanced <quest> > unlocks): the next quest
    in its chain, its child quests, where a breadcrumb leads, and the quests that need it.

Legacy and PvP ranks (WoW Forever)

  • @legacy lists every Legacy challenge with your points ("Legacy points: N", to spend), done or still to do, by
    group (a class, a profession, dungeons, raids, PvP, adventure: cat:mage, is:todo); one only another character
    earned shows not done, as the Legacy window shows it. Enter opens the Legacy window on Challenges (the achievement
    button, pressed by the game), Shift+Enter links it. Asked: legacy points, which legacy points am i missing,
    what gives legacy points for mage, legacy points for my class.
  • @legacyreward (legacy rewards): each reward with the points it needs and whether you have them, claimed from
    Innkeeper Wiley in Ratchet (Enter: a waypoint on him). @legacyperk (legacy perks): the Legacy Tree's perks,
    ranks taken and what each does, all three trees.
  • @pvprank (my pvp rank, rank points): your rank and Rank Points, and what each rank unlocks, reached or
    not (what does pvp rank 11 unlock, rank:11). All four follow the game at once (renown, tree points,
    reputation).
  • The challenges and rewards are the client's own tables (achievement categories and renown rewards, written by
    tests/gen_data.py legacy from wago.tools' DB2 exports of 1.60.1, evidence in docs/DATA_SOURCES.md); their names
    and what you've done come from the game, in its language, as Blizzard's Legacy window reads them.

Enchants

  • @enchant (enchants, enchantment), with AtlasLoot or OneForAll read at run time: AtlasLoot's Enchanting spells
    that make no item first, then OneForAll's armor kits, spurs, shield spikes, scopes, arcanums and the enchants
    AtlasLoot doesn't list. Each with the slot it goes on (the game's names; OneForAll's masks in any language), what
    it gives (the game's description, asked for when it isn't in yet), how you get it ("Enchanting 80", or OneForAll's
    source) and "You know it" when you do; ones not in WoW Forever yet are greyed. slot:, stat: and is:known
    work on them.
  • Asked: enchants for bracers, enchants for my weapon (by what you hold), agility enchants, enchants i
    can make
    . Enter opens a recipe you know as its recipe row does, else where to learn it (> learn), or where to
    get the item for an enchant that isn't crafted; Shift+Enter links it. In Simple mode's Crafting category.

Where to get it, tokens

  • Where to get an item (> sources) lists more: the containers it comes out of (QuestieDB's itemDrops: "where
    to find black pearl": Big-mouth Clam), and with OneForAll the creatures to skin for it, the zones to fish it in,
    the item levels to disenchant for it, the items it's found in, and how it's crafted when nothing else says.
  • what does give ("what does libram of focus give", "what's in blue sack of gems"; > rewards, > gives):
    what a token, libram or bag turns into, by AtlasLoot (your class's first for class tokens). The other way round,
    an item made from a token says "From · Gives it" among its sources.

Hunters, bosses, currencies

  • what can my pet eat (@item is:petfood: what in your bags your pet eats, by the game's own check, its diet in
    the footer), nearest pet food vendor / who sells pet food (@npc sells:petfood), for a hunter with a pet
    out. "feed pet" is still the spell.
  • Bosses (with OneForAll): loot rows' tooltips name the boss's level and creature type, and "Summoned" where it is;
    AtlasLoot's drop rate where OneForAll gives none. what level is vancleef finds a boss by part of its name;
    summoned bosses in blackrock spire lists those with their instance, level and type (Enter: their loot).
  • A currency's tooltip lists your other characters' amounts and the total (Syndicator, as @stored counts them).

Fixes

  • On WoW Forever, Enter on an achievement or a Legacy challenge ran a /run line that left the Legacy window
    tainted, or pressed an achievement key Forever doesn't have: it presses the achievement button now.
  • From three reviews: @enchant lists both addons' enchants together and reads slots in every language; the Legacy
    Tree's perks are read per tree; " level" no longer finds a boss by part of its name; quest suggestions
    and token names cost less per keystroke.

New files: Providers/Legacy.lua, Providers/Integrations/OneForAll/Enchants.lua, .../OneForAll/Bosses.lua,
.../OneForAll/Reagents.lua, Search/Questions/QuestAccess.lua, PetFood.lua, Tokens.lua. Restart the game, not
just /reload. The AtlasLoot loot index is built again once.