A heavily data-driven AzerothCore module that restores the removed vanilla level 60 Naxxramas to 3.3.5a while keeping full compatibility with the WotLK version.
An AzerothCore module that brings back the original level 60 Naxxramas experience to a 3.3.5a world, alongside the WotLK version, without requiring any client patches.
AzerothCore has a strong focus on progression-style gameplay, but one key piece of history was missing: the vanilla-era Naxxramas that was removed in 3.0.
The goals for this module were:
What started as a "is this even feasible?" challenge turned into one of my most used and most time-intensive modules. It required:
Several people had previously tried similar restorations and concluded that it was too much work. This project was my attempt to prove it could be done end‑to‑end.
Screenshots and a full change breakdown live in the project wiki.
A core design challenge was letting vanilla Naxx and WotLK Naxx share:
The module uses careful data separation and scripting so that:
This required a detailed checklist and several refactors as upstream code evolved.
This is one of the modules I invested the most time into:
Because of this depth, the module is included in the official AzerothCore Modules Catalogue and is actively used in real servers.