My favorite PVP game is Lifeblood. It's a fairly new fantasy platform game that currently has a Battle Royale mode. It has a huge vanilla WOW feel and its not an FPS shooter 'fantasy' like Realm Royale. There is crafting armor and weapon, classes are implemented in the game which are decided by which weapon you decide to craft each mathch, and various abilities each class can use to gain the upper hand. I also really enjoy it because the classes are very balanced, no class can solo an entire team by themselves. The game is heavily team reliant so solo players tend to die off pretty quickly, but which that comes STRATEGY. The way to win is to have a good strategy and team composition, and the learning curve of the game is something I enjoy because it's not difficult but it's also not stupidly simple. i.e. it doesn't play itself.
https://store.steampowered.com/app/796340/