SOTH'S CHECKLIST 1.7.0

A readable in-game checklist for the non-raid and non-Mythic+ parts of
Midnight Season 2.

OPENING THE CHECKLIST

  * Click the gold note button beside the minimap.
  * Use WoW's AddOn Compartment.
  * Type /sothchecklist, /sothcheck, or /scl.

WHAT IT TRACKS

  TODAY
    - Both Tokka's Folly daily rotations when the character knows Fishing
    - Alchemy's daily cooldown when learned
    - Patron Order checks for each learned crafting profession
    - Active gold-reward world quests in Midnight zones
    - Quest name, zone, exact gold reward, time remaining, waypoint, and total
    - Gold world quests are ordered by which one expires soonest
    - Completed gold world quests disappear automatically; no manual checkbox

  THIS WEEK
    - Active Abundant Harvest zone, cave, time, weekly checkbox, and waypoint
    - Today's Bountiful Delves, including each zone and Delve name
    - A compact completed/available total in the Bountiful Today heading
    - Live Available, Completed, or Unavailable status for Open Sea Fishing
    - Midnight: Vaults of Atal'Utek
    - Purging the Vaults
    - Turn Back the Surge (three Curse Surges)
    - A Nightmarish Task (three Nightmare Hunts in Prey)
    - Spark progress

  PROFESSIONS
    - Automatically detects the professions learned by each character
    - Weekly profession quests and treatises
    - Weekly crafting treasures or gathering knowledge drops
    - All eight one-time Midnight knowledge treasures
    - Detailed treasure names and waypoints for Alchemy and Engineering

  GOALS
    - Personal tasks that remain together on the Goals tab
    - Per-Goal reset choice: Never, Daily, or Weekly

  CURRENCY FOOTER
    - Coffer Key Shards held and earned toward the weekly cap
    - Restored Coffer Keys held
    - Shards of Dundun held
    - All five Season 2 Mistcrests: held, earned this week, and still earnable

Each Mistcrest tooltip separates the amount currently held from the total
earned toward the cumulative seasonal cap. This remains accurate after crests
are spent and when unused weekly allowance carries forward.

Automatic items are checked from WoW quest-completion flags. Every automatic
item can also be checked manually if Blizzard does not expose its state. Daily
and weekly manual checks reset with the game. Each Goal can independently keep
its checkmark or clear it at the daily or weekly reset. Existing Goals default
to Never Reset.

Profession detection and progress are per character. The same addon can be
installed for several players or characters and will build the visible task
list from the professions that character knows. Learning or changing a
profession refreshes the checklist automatically.

The Bountiful list is read from Blizzard's live Delve map markers and cached
until the daily reset. This keeps a completed Bountiful Delve visible even if
its map marker later disappears. Click a listed Delve or its left checkbox to
mark that specific Delve complete for today. Use its MAP button to set an
in-game waypoint when the map provides coordinates.

The Bountiful Today heading counts the named Delves you have checked for the
current day. Individual Delve checkboxes remain manual because WoW does not
identify which named Delve used a Restored Coffer Key.

The Abundance card reads Blizzard's rotating map event and identifies the
active cave in Eversong Woods, Zul'Aman, Harandar, or Voidstorm. Its MAP
button points to that cave. The footer currencies update from the character's
live currency totals; hover a currency for additional details.

COMMANDS

  /sothchecklist             Toggle the window
  /sothchecklist show        Show the window
  /sothchecklist hide        Hide the window
  /sothchecklist reset       Restore the window position
  /sothchecklist resetdaily  Clear today's manual checks and counters
  /sothchecklist resetweekly Clear this week's manual checks and counters
  /sothchecklist minimap     Show or hide the minimap button

Short aliases: /sothcheck and /scl

INSTALLATION

Put the SothChecklist folder in:

  World of Warcraft/_retail_/Interface/AddOns/

Then restart WoW or type /reload.
