Legacy of Naxxramas — Patch Versions IMPORTANT (2026-07-16): the patch set was fully consolidated and renamed today. If you have any of patch-9.MPQ through patch-16.MPQ in your Data folder from before, DELETE them all — they were built with an invalid double-digit filename the WotLK 3.3.5a client never actually recognizes (the client only looks for patch-1.MPQ through patch-9.MPQ, then patch-A.MPQ through patch-Z.MPQ — there is no "patch-10"). This means none of patch-10 through patch-16 ever took effect in any client, regardless of how correct their contents were. Everything they contained (all custom Spell.dbc/Item.dbc/ScalingStatDistribution.dbc/ARAC content) has been merged into one correctly-named file below. IMPORTANT (2026-07-27): realmlist.wtf changed from a raw IP address to the hostname wow.wdgsarge.com. If your client still can't connect after downloading everything below, re-download realmlist.wtf specifically (or run update-patch.sh/.ps1) and make sure your local copy says "set realmlist wow.wdgsarge.com", not an IP address. The old IP-based file went stale whenever the server's public IP changed and had no automatic way to stay current; the hostname is kept in sync automatically instead, so this should not happen again. Compare the date here against your local patch-A.MPQ modification date. If the date here is newer, re-download it — or just run update-patch.sh, which checks this automatically. realmlist.wtf last updated: 2026-07-27 patch-A.MPQ last updated: 2026-07-27 patch-A.MPQ contains (single combined archive, built with mpqcli/StormLib, -g wow-wotlk profile): SpellItemEnchantment.dbc ADDED (2026-07-28): new file in this patch, needed for Rune-enchanted armor to show the "Enchanted: X" line on its own tooltip after applying a Rune scroll -- this is a separate DBC file from Spell.dbc/Item.dbc and had never shipped in any patch before, meaning the client had zero data for any of our 97 custom enchantment IDs (90001-90097). Built directly from the real WotLK binary format (verified field layout empirically, 38 fields, cross-checked against the SQL reference table's own column order) -- 2656 real stock entries plus the 97 custom Rune entries appended, 2753 total. This is the same fix already applied server-side (H172) to unblock the Rune abilities from actually functioning -- that half was purely internal to the server and never needed a client patch; this half is client-display only and doesn't affect whether the abilities work. Spell.dbc FIX (2026-07-27, owner's editor export): all 97 "Apply Rune of X" spells (909500-909596) gave "Tried to enchant an item that didn't exist" and never showed the glowing-hand item-picker cursor at all when used. Root cause: the Targets bitmask field (client-side SpellCastTargetFlags, separate from the ImplicitTargetA/B fields already verified correct) was 0 on all 97 -- without TARGET_FLAG_ITEM (16) set, the client never knows the spell needs an item selected before casting. Confirmed against a real donor (68274, same SPELL_EFFECT_ENCHANT_ITEM + EquippedItemClass=4 shape) which correctly has Targets=16. Fixed all 97 to Targets=16. 50177 total spell records, unchanged. Spell.dbc UPDATE (2026-07-27, owner's editor export): the 96 "Apply Rune of X" spells (909500- 909595) only described what ability a Rune grants ("Permanently enchants an armor piece to grant Static Overload"), not what that ability actually does -- impossible for a player to choose between Runes without external knowledge. Every description now includes the real effect text pulled from each ability's own already-correct description (e.g. "...grant Static Overload: Your Lightning Bolt casts have a chance to make your next Lightning Bolt instant and free."). Also fixed a pre-existing typo on the source ability itself (909101, "Lightning Bold" -> "Lightning Bolt") and wrote 2 new descriptions from scratch for Voltaic Surge/Overloading Currents (909594/909595), whose underlying ability spells never had one. 50177 total spell records, unchanged. ScalingStatDistribution.dbc FIX (2026-07-27, owner's editor export): 425 of the 465-item custom BiS catalog had their stat composition silently truncated to a hardcoded 4 stat slots during the original catalog build -- any donor item with 5+ real stats (the common case) lost everything past the 4th, and the 4th slot itself frequently carried the wrong stat label (e.g. an item's real Intellect value showing up mislabeled as Haste Rating or Hit Rating). Found via in-game testing: Windrunner's Headpiece of Triumph showed Agility/ Stamina/Attack Power/Haste instead of the real donor's Agility/Stamina/Intellect/Crit Rating/Armor Penetration/Attack Power. Rebuilt every affected item's full stat list directly from Class_BiS_Stats.xlsx (the real-donor design source), up to 6 stats per item, using the same per-stat budget multiplier (~111.4) already proven correct on the items that weren't truncated. 425 items fixed, 21 were already correct, 17 items (and 5 unrelated necklaces) have no spreadsheet source at all -- a separate pre-existing catalog-completeness gap, left untouched. Applied server-side first (worldserver restarted, confirmed no real players online beforehand) and now client-side here, so tooltips match the real applied stats. 553 total ScalingStatDistribution records (85 stock + 468 catalog). Spell.dbc UPDATE (2026-07-27, owner's editor export): added 97 new "Apply Rune of X" spells (909500-909596), the client-side plumbing for the new necklace-ability-to-enchant migration (see PROJECT_BIBLE.md H163-H165). Names/tooltips now show correctly for every new Rune. 50177 total spell records. Item.dbc UPDATE (2026-07-27, owner's editor export): added 97 new "Rune of X" consumable items (96001-96097). 46668 total item records (46096 stock + 475 catalog + 97 Runes) -- verified exact match against the expected count before deploying. ScalingStatDistribution.dbc FIX (2026-07-27): 18 stat-scaling entries across 6 specs (Hunter Beast Mastery/Marksmanship/Survival, Shaman Elemental/Enhancement, Warlock Demonology) had zero Hit Rating anywhere in their gear -- confirmed as a real, isolated bug after auditing all 27 specs against real BiS reference data (most specs already had healthy stat variety including Hit Rating; pure healer specs correctly have none, since heals can't miss). Converted the higher-budget armor slots (Chest/Legs/Waist/Feet) on these 6 specs from Crit/Haste/Spirit to Hit Rating, matching the ~25% proportion already used successfully elsewhere in this same catalog. Also fixed one unrelated data bug found along the way: Boots of Tremoring Earth (Enhancement Shaman) had a completely missing 4th stat (was 0/0). Compacted immediately after (per standing practice). AreaTable.dbc ADDED (2026-07-21): new file in this patch, needed for the Tome of World Flying to actually work -- flying in Eastern Kingdoms/Kalimdor needs TWO flag bits set per zone (0x400 and 0x4000), and only the server's own copy had both; the client needed its own matching copy too. Without this, mounts would summon fine (walk/ground-ride worked) but actually leaving the ground specifically failed with "You can not use that here." Spell.dbc UPDATE (2026-07-21, editor export): Death Knight necklace tooltip fixes -- Crimson Cleave and Rime's Echo now show real ability text (previously blank, never written), Army of the Damned's description no longer references "Dark Transformation" (an ability that doesn't exist in this expansion). Also added spell 909351 "Serpent's Bite" (the new Hunter Serpent's Wrath payoff) and refreshed Serpent's Wrath's own description to match. 50105 total spell records. ScalingStatDistribution.dbc FIX (2026-07-21): 35 stat-scaling entries (Warrior/Hunter/Enhancement Shaman physical-DPS gear) had Intellect as their 4th stat instead of a real combat stat -- useless on gear for classes that don't scale off it. Fixed to Haste Rating, matching the existing Crit Rating variant already used on the paired half of this gear. Compacted immediately after (per standing practice). Spell.dbc UPDATE (2026-07-21, editor export): added spell 909350 "World Flight Mastery" -- a hidden marker spell that powers the Tome of World Flying (item 701000, sold by the flying mounts vendor). No visible effect on its own; the server checks whether you know it before allowing flight in Eastern Kingdoms/Kalimdor. 50104 total spell records. Archive compacted immediately after this add (per standing practice) to avoid re-accumulating dead space from the overwrite. ARCHIVE COMPACTION (2026-07-21): the file had ballooned to 19.4MB from three back-to-back in-place overwrites of Spell.dbc/Item.dbc, each of which left the prior version's data as dead weight inside the archive instead of reclaiming it. Ran mpqcli's compact operation to strip the orphaned data -- all 6 contained files verified byte-identical before and after, archive is now 4.9MB (down from 19.4MB). No content changed, this is a pure size fix so the download isn't 4x larger than necessary. Item.dbc CORRECTION (2026-07-21, editor export): 47 items had their subclass and/or displayid corrected to match live server data -- fixes stale/wrong icons and item-type categorization from an earlier import pass. No items added or removed (46571 records unchanged). Verified every corrected value against item_template before deploying. Spell.dbc UPDATE (2026-07-21, editor export): added 4 new spell entries (909303-909306, "Voltaic Surge" / "Overloading Currents") -- server-backed procs used by the Totem of Electrifying Wind items (95131, 95464), previously missing from the client patch. No entries removed (the 12 dead ghost IDs cleaned up earlier today remain gone). 50103 total spell records. Item.dbc UPDATE (2026-07-21): 10 items that existed correctly server-side but were never actually included in any prior patch build are now in the client data -- Tome of World Flying (701000, was showing as an unrecognized/red-? item), 4 new relics from the 2026-07-19 pass (Storm's Wrath Totem, Healing Rain Totem, Icy Precision Sigil, Vampiric Reserve Sigil), the cloned Shadow Weaving wand, and the 4 hybrid-spec necklaces added 2026-07-20. All other 465 catalog items unchanged -- this was a pure addition of the 10 missing entries, everything else byte-identical to the 2026-07-19 build. Spell.dbc UPDATE (2026-07-21): 50 new class necklace Tier 3 abilities across all 10 classes (909238-909302 range) plus their companion buffs/absorbs/debuffs (83 spell IDs total) -- names, icons, and tooltips now show correctly in-game. These existed correctly server-side already; this patch brings the client's local copy in sync so buff icons/tooltips render instead of showing blank or stale placeholder names. All other ~50,000 spell entries unchanged. Spell.dbc CLEANUP (2026-07-21): removed 12 dead ghost spell entries (909014, 909015, 909017-909026) left over from the old M24 tier-set-bonus system, retired in H44. These had zero server-side backing and were never functional -- pure clutter visible only in client-side spell browsing tools. 909016 (a real, currently-used vendor summon spell) was not touched. ScalingStatDistribution.dbc (item stat scaling display. 2026-07-19: full re-export, 463 new custom rows (20000-20463) backing the full 465-item catalog rebuild below -- every item now scales its stats/armor with character level via the client's own scaling engine, not flat static values) Spell.dbc (full re-export -- every custom class-buff necklace ability across all classes/specs/hybrids, trinket effects, per-weapon procs, tier bonus icons, DK plague infusion + resonance -- this is the complete, current spell set, not incremental. 2026-07-19: the 8-trinket proc system (909001-909012, 909027) is now fully built with real icons and verified aura/mask/duration values checked directly against real stock spells; Kiss of the Spider's haste buff corrected to match the real Troll racial Berserking's single-aura mechanism) Item.dbc (full re-export -- 46096 stock entries + all custom armor/necklace/cloak entries. 2026-07-19: full 465-item Phase 3 BiS catalog rebuild across 32 specs + hybrids (entries 95000-95464), replacing the old flat-stat item set. Old 92xxx/93xxx pilot/experiment entries from 2026-07-16/17/18 (including the 58 "SSD Test" entries) are superseded by this catalog and no longer relevant to live content) CharBaseInfo.dbc, CharStartOutfit.dbc, SkillRaceClassInfo.dbc (ARAC -- enables any race/class combination, e.g. Human Shaman, Undead Paladin. Unchanged this pass) This single file replaces everything previously distributed as patch-9.MPQ through patch-16.MPQ. Delete all of those from your Data folder before installing this. Automated updater (Linux — Steam Deck / SteamOS / Bazzite): https://wdgsarge.com/downloads/patch/update-patch.sh No password needed. Safe to re-run any time. Automated updater (Windows): https://wdgsarge.com/downloads/patch/update-patch.ps1 Run from PowerShell in your WoW folder (right-click -> Run with PowerShell, or "powershell -ExecutionPolicy Bypass -File update-patch.ps1" if Windows blocks it by default). Same checksummed, self-updating behavior as the Linux version. No password needed. Safe to re-run any time. Download page: https://wdgsarge.com/downloads/ (the bare domain https://wdgsarge.com redirects to the server monitor)