World of warcraft best hunter race alliance July 8, 2019 16 32 64 128 World of warcraft hunter gameplay 2022 Warcraft 3 races tier list World of warcraft dragonflight races Wow dragonflight race tier list Warcraft 3 which race to play