This post isn’t complete, and I never will finish it now. However, in the previous Warcraft post I mentioned this and I figured I would get it out of my draft folder.
There are eleven classes in Warcraft right now. Three are complete hybrids which can tank, heal and dps (paladin, druid and monk), four are partial hybrids which can either tank and dps (death knight and warrior) or heal and dps (priest and shaman), then there are the four pure classes which can only dps (warlock, hunter, mage and rogue).
The game started with nine classes, eight of which were available to each side (paladins for Alliance, shamans for Horde) and two more have been added since release (death knight and monk) in Wrath of the Lich King and Mists of Pandaria respectively.
There is no hard and fast rule as to what blizz adds in each expansion box. TBC brought two new races and unlocked the ninth class for each faction, Wrath brought the death knight class, Cata brought two new races (goblin and worgen) and unlocked more class/race combinations. Mists had a new race (pandaren) which was available to both factions and a new class (monk) and Warlords brought nothing but new character models.
So what’s the class I have in mind?