World of Warcraft Classes as Pokémon Types
Priest (Holy): Fairy/Flying
Priest (Disc): Fairy/Psychic
Priest (Shad): Psychic/Ghost
Druid (Rest): Grass/Normal
Druid (Prot): Normal/Steel
Shaman (Rest): Water/Ground
Shaman (Elem): Fire/Electric
Shaman (Enhan): Fighting/Electric
Monk (Mist): Flying/Water
Monk (Brew): Fighting/Water
Monk (Wind): Fightning/Flying
Warrior (Prot): Fighting/Steel
Warrior (Fury): Fighting/Dark
Warrior (Arms): Fightning
Death Knight (Unh): Poison/Steel
Death Knight (Blood): Steel/Dark
Death Knight (Frost): Steel/Ice
Demon Hunter (Hav): Dark/Fire
Demon Hunter (Ven): Fighting/Dark
Evoker (Dev): Fire/Poison
Evoker (Pres): Fire/Ground
Hunter (Surv): Normal/Poison
Hunter (Mark): Normal/Flying
Paladin (Ret): Fighting/Fairy
Paladin (Prot): Fighting/Steel
Paladin (Holy): Fairy/Fighting
Warlock (Dest): Fire/Poison
Warlock (Affl): Poison/Dark
Warlock (Demon): Dark/Ghost
Rusty and not played many of these, so it's a lot of just vibes.