Midnight Data Checklist & How you can help

Open
#87 1 comment 0 reactions 1 assignee View on GitHub

@DennisRas is already working on this.

Since Feb 27, 2026.

Assessment

This issue has not been assessed yet.

Description

Accepted Awaiting Info Data Help Wanted

This issue tracks expansion compatibility and required data updates for the Midnight branch.

Important

  • This is not a general bug report thread.
  • Discussions here should be limited to coordination, questions about the update process, or clarifications about the checklist.
  • If you find a bug, missing ID, or incorrect logic, create a separate issue or pull request and explain the issue.
  • Avoid spamming comments here.

This issue exists only as a master checklist and coordination point for expansion readiness.

What Needs Updating

  • Quest IDs (weekly or requirement-based)
  • Hidden quest flags used for objective tracking
  • Item IDs (loot and requirement-based)
  • New objectives related to Midnight (cave events, profession tasks, etc.)
  • Objective hints
  • Objective locations
  • Currency IDs (profession progression and requirement tracking)
  • Faction and Renown IDs (requirements)

So you want to help?

Thank you ❤️ You rock!
You can assist in one of the following ways.

1. Open a Pull Request

If you are comfortable with Git:

  • Check out the Midnight branch
  • Make the required data updates
  • Open a PR targeting Midnight
  • Describe what's changed
2. Open a Data Issue (recommended - easy)

If you are not comfortable with Git:

  • Check existing issues to avoid duplicates
  • Open a new issue
  • Identify the missing or incorrect ID
  • Include:
    • Profession
    • Relevant IDs
    • Character state if relevant

Don't worry. If you make a mistake that's okay. I won't bite your head off :-)

Installing the Midnight Branch for Testing

To help test expansion updates, you must install the Midnight branch version of the addon.

Option A: Download ZIP
  1. Go to the repository.

  2. Switch to the Midnight branch.

  3. Click Code and choose Download ZIP.

  4. Extract into:

    World of Warcraft/_retail_/Interface/AddOns/

  5. Ensure the folder name matches WeeklyKnowledge.

Option B: Using Git

Clone directly:

git clone -b Midnight https://github.com/DennisRas/WeeklyKnowledge.git

Or if you already cloned the repository:

git switch/checkout Midnight
git pull

Important Note About CurseForge and Updaters

If you install the addon manually from the Midnight branch:

  • CurseForge and similar addon managers will not update this version correctly.
  • You may need to disable automatic updates for WeeklyKnowledge in your addon manager.
  • You are responsible for manually updating the addon by downloading the latest ZIP or pulling new commits from the Midnight branch.

Finding Hidden Quest Flags

Most objectives rely on hidden quest completion.

The addon QuestsChanged can help identify hidden quest IDs triggered by actions:
https://www.curseforge.com/wow/addons/questschanged

When testing:

  • Perform the objective in game
  • Open the QuestsChanged addon and see if it shows a new hidden Quest ID being completed
  • Note down the the quest ID and location
  • Open a dedicated issue or PR with your findings

Completion Criteria

The Midnight branch gets merged into the main branch every now and then as a release.
This allows the player base to test the addon while data updates are still in progress.

This issue can be closed when:

  • All expansion systems are verified
  • All required IDs are updated
  • All related expansion issues and PRs are resolved
  • The addon works on the live expansion build without missing data
Dominant language
Lua
Stars
15
Forks
15
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from DennisRas/WeeklyKnowledge

All issues in DennisRas/WeeklyKnowledge

Similar issues

More Lua issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.