-
Notifications
You must be signed in to change notification settings - Fork 650
Classic WoW
WoWAnalyzer provides support for Classic WoW to the extent the information is available in Blizzard's logs.
We rely on volunteer contributors to add and maintain specs. If you or someone you know is interested in contributing, see the information below.
Follow the instructions in this repo's README to clone and install the repo.
Before adding or updating a spec, make sure the class spells are up to date. To create a new class file, copy an existing file and follow the instructions in the file to update it.
NEW FEATURE - Use the Abilities Generator in place of manually updating all the spells.
Classic WoW has "traditional" specs like Retail (as of Cataclysm).
As of MoP, the talents are accessible in the Classic logs using hasClassicTalent
This repo has Guide template specs for Classic. To add a spec:
- Copy the appropriate template spec folder to the class folder you are adding.
- Rename the folder to the spec name.
- Go through each file in the template folder and make updates as indicated.
- Add spells to
Abilities.ts(if manually entering spells). - Add the new spec to
src\parser\index.ts.
After the initial spec is added, update it so the Core Analysis works by using the Debugging View.
- Add missing spells to
Abilities.ts(if manually entering spells) - Investigate Cooldown and GCD errors
Guides are the new standard for Classic WoW going forward. Use the Foundation Guide templates when adding or updating a spec. For general information on the "Guide" format, see the comments section of the Guide Module.