Kind of sort of at a loss here. Like, I guess Priest for Shadow but then I wouldn’t be able to appreciate any mogs. Warlock maybe but Void elf racials kind of scream dark and cold while Warlocks are more Burning Shadow sort of deal.
Maybe Mage? But… They don’t have anything Shadow/void related other then Ebon Bolt and even then I don’t even know if that still exists.
The void elf racial preventing any spell push-back is perfect for any caster. I like priest for the race, but I race swapped my mage just to avoid the spell push-back.
I know, just throwing it out there in case you don’t mind it or for others who don’t know. My velf spriest has the normal shadow form, but since I RP I get to see her normal mog often.
I recently had the same conundrum, as I love void elves.
Anything with a cast bar is a good place to start due to the racials, with the perfect answer being shadow priest.
Affliction warlock would probably be another good theme too.
Then you have hunter, which is kind of neutral ground.
Then you have stuff that, IMO, doesn’t work, such as destruction lock - goes too far into fel and flames for void elves IMO. The other casters are along the same lines. Sub rogue fits well, but you can’t make use of the no casting knockback, so you have to really want to just have the void elf cosmetics.
Personally I went for shadow priest and hunter. The game is really lacking a class that does void specific melee, with the closest thing being sub rogue. It would be nice for them to do a void class skin on paladins… or something…
Wouldn’t anyone who infuses shadow/void into their magic be a warlock. That’s kind of what they do. Wouldn’t be better if warlock wasn’t a class but a set of abilities that mimicked other abilities but were stronger due to the Fell and Shadow nature. Thats kind of how it plays out in the lore.