Classic WotLK - WoWAnalyzer/WoWAnalyzer GitHub Wiki

Overview

WoWAnalyzer provides support for Classic WotLK to the extent the information is available in Blizzard's logs.

WoWAnalyzer relies on volunteer contributors to add and maintain specs. If you or someone you know is interested in contributing, see the information below.

Setup

Follow the instructions in this repo's README to clone and install the repo.

Class Spells

Before adding a spec, make sure the class spells are added and up to date. To create a new class file, copy an existing file and follow the instructions in the file to update it.

Specs

Classic WotLK doesn't have "traditional" specs like Retail so Classic specs are named after the talent tree with the most point allocation.

Add

This repo has Checklist 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.
  • Add the new spec to src\parser\index.ts.

Spec Example ->

Update

After the initial spec is added, it may need adjusting. To improve a spec:

Check for browser console errors

Add missing spells to Abilities.ts
image

Investigate GCD errors
image

More info on GCD Errors ->

Guides

For general information on the "Guide" format. See the comments section of the Guide Module.

More info on Guides ->

⚠️ **GitHub.com Fallback** ⚠️