How This Data Is Checked
Every stat on this desk is supposed to carry a source. The top bar names two versions on purpose. Gear numbers are still the table labeled 0.110.0. Portraits, jewelry, and the capstone sentences were read from the public client 0.112.5 on 23 October 2026. Neither line means a staff member timed forty runs. If a field cannot be sourced, it is omitted. That is why hit points are missing and why Paladin’s 245 versus 160 is described as a conflict instead of averaged.
Client read on 23 October 2026
- Host: https://wow.aethus.pl/
- Cache stamp on the public HTML: 470d98081e2c
- Wasm: wenilla_bg.wasm?v=470d98081e2c
- Build string inside that wasm: aac727ed0.112.5. Version used on this desk: 0.112.5. Short id: aac727ed.
- English strings: the string table embedded in the wasm data segment at memory 0x100000.
- Class and race art: Interface/Glues/CharacterCreate/UI-CharacterCreate-Classes.blp and UI-CharacterCreate-Races.blp, cropped with CLASS_ICON_TCOORDS and RACE_ICON_TCOORDS from Interface/GlueXML/CharacterCreate.lua.
- Icons: Interface/Icons/*.blp named by the same records. The repeatable crop and decode is scripts/extract-client-art.py. A copy of this note is in sources/client-extract.md.
- Weapon filenames, not wasm pointers: Sulfuras uses Interface/Icons/INV_Hammer_Unique_Sulfuras.blp. Ashbringer uses Interface/Icons/INV_Sword_2H_AshbringerCorrupt.blp, the only Interface/Icons file whose name contains Ashbringer. The other 496 armory rows have no icon from this pass.
That read did not include a per-piece stat array for the 498 armory rows, a single hit-point value, per-rank spell damage, a clear-score table, or the zone clocks. Vanilla Spell.dbc and Talent.dbc files in the asset index were not used as survivors balance numbers. Jewelry coefficients are printed raw. A “v” in curly braces is left as the client wrote it. Band of Accuria’s stored float was not a small coefficient, so it is omitted.
Three grades
| Grade | Means | Used for |
|---|---|---|
| official | Read from wow.aethus.pl on 22 October 2026 | Busy detection, WebGPU failure text, save export, addon loading, no-embed behavior |
| client 0.112.5 | Public wasm and Interface files, stamp 470d98081e2c, read 23 October 2026 | Portraits, jewelry names and coefficients, capstone sentences, spell icons, two weapon icons, four loading screens, five feat cosmetics |
| client-data 0.110.0 | A public armory table labeled 0.110.0. Not re-read from the 0.112.5 wasm | 498 gear rows, drop rates, slot and rarity |
| community | Guides that say they checked 0.110.0, or an older extract we date in the sentence | Zone clocks, clear scores, racial percents, card order, the 600MB and 140MB measurements |
Conflicts we kept
- Zone counts of 9, 12, and 16. We use 12, and we date the moment Un’Goro, Scarlet Monastery, and Naxxramas joined the route to a 0.103.1 extract.
- Mage starter: capstone text says Fireball, with Frostbolt as the elemental swap. Another board lists Frostbolt as the default. The Mage page says both.
- Troubleshooting URLs. An early sitemap sketch put them at the site root. The page spec puts them under /not-loading/. The site follows the page spec.
What the status probe is allowed to fetch
The HTML page, then a HEAD of boot.js using the stamp from that HTML. Not the wasm, not the art. The hidden “too many people” sentence is not a signal. See status.