Uh oh!
There was an error while loading. Please reload this page.
Highlight multi-patch support - #69
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit:1472b4dc3f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| | Target | Typical output | Installed game data | | ||
| | --- | --- | --- | | ||
| | Classic / pre-Reforged patch | Jass | Layered MPQ archives | |
There was a problem hiding this comment.
Split CASC-backed classic patches from MPQ targets
For projects targeting Warcraft III 1.30/1.31, the target is still pre-Reforged/classic, but those installed clients use CASC-backed game data rather than the layered MPQ files listed here. As written, the table sends those users down the wrong game-data workflow; please narrow the MPQ row to older MPQ-era patches or add a separate pre-Reforged CASC row for 1.30/1.31.
Useful? React with 👍 / 👎.
Frotty
commented
Aug 5, 2026
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit:400182c01f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| Wurst can also read assets directly from the Warcraft III installation — not only from files inside your project. This works with both Reforged CASC storage and classic Warcraft III MPQ installations. | ||
| For classic installations, Wurst follows the game’s layered archive model, resolving files through the base game, expansion, locale, and patch archives so patched assets override their older versions: |
There was a problem hiding this comment.
Narrow the MPQ archive note to MPQ-era clients
For projects targeting classic CASC clients such as Warcraft III 1.30/1.31, this sentence still describes “classic installations” as following the layered MPQ archive model, even though the section now defines those clients as classic and CASC-backed. Those users will not have the listed war3.mpq/war3patch.mpq game-data archives, so this should be scoped to older MPQ-era installations instead of all classic installations.
Useful? React with 👍 / 👎.
Frotty
commented
Aug 5, 2026
@codex review Addressed the remaining P2 in 69fa382 by scoping the layered MPQ archive description to MPQ-era classic installations. Also included the website component polish pass: scoped navigation styling, improved card focus/hover behavior, responsive spacing, image alt text, navigation labeling, and safe external-link attributes. |
Codex Review: Didn't find any major issues. 🚀 Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Uh oh!
There was an error while loading. Please reload this page.
What changed
Why
Wurst supports multiple Warcraft III generations across the toolchain, not only inside VS Code. The site should make that patch-aware workflow visible to users targeting older clients as well as Reforged.
Validation
npm testgit diff --check