Another alternative would be to declare that even if they are mechanically Warlocks in the game, in lore they are not.
It would require jumping through a lot of hoops just to appease some unnecessary and redundant class addition, but if we’ve reached this point….
For example, the Destruction branch could be labelled in lore as playable Dark Shamans.
Affliction one, be about Void casters.
And Demonology……remove demon pets, and replace all of them with Firelands and Void creatures to present a combination of the classes I mentioned above.
Would that solve the issue? Absolutely not.
It would remove thematic uniqueness regarding their Shadow Priest and Shaman classes, and would strain in a gameplay and lore level the second they were dumped alongside the rest of Warlocks from other races. In short, it would be like creating patches for a major lore mess.
Because regarding bits like this, I’ll just add, for the last time:
No.
The Mag’har faction is defined on an ideological and cultural level, which made them adopt said name.
Mag’har means Uncorrupted.
Claiming that someone of the Uncorrupted faction can still be considered from it after becoming Corrupted, is absurd.
It’s a blatant oxymoron.
Again, it’s the equivalent of:
- A Lightforged Draenei that refuses the Light.
- A Void elf that rejects being infused by the Void.
And so on.
It really shouldn’t be that hard to understand.
Stop conflating race with ideology.
The Mag’har (playable) are a faction of Orcs that was created through common ideology, not race.
The requisite for being part of them, is to be Uncorrupted.
Warlocks are NOT Uncorrupted.