Agility > Haste > Mastery > Crit >= Vers
Agility increases our attack power, which is just a raw damage increase.
Haste reduces the cooldowns of our abilities, the global cooldown, and increases our attack speed.
Critical Strike increases the chance for our attacks to do double damage.
Versatility increases all damage and healing we do and reduces the damage we take.
Mastery increases the damage of class abilities that deal Fire, Frost, or Nature damage and slightly increases the chance for Stormbringer procs. Note that as of 8.0 this is a whitelist, and items such as trinkets, or Engineering bombs are not affected by this anymore. In Dragonflight, several talents were added to improve our Mastery scaling, making it useful regardless of the talent build.
As always, the value of stats depends on your specific gear, and as such, you should use sims to find out which combination of your items is best.
The best way to calculate stat priorities for your character is to "sim" your characterFind out how to sim
The differences between races are very minimal. Pick whichever one appeals to you. I would personally pick an Orc, especially if you like to PvP because of Hardiness. They also have one of the better damage racials in Blood Fury.
Weapons: 2x Sophic Devotion
Chest: Waking Stats
Bracers: Devotion of Speed
Cloak: Homebound Speed
Legs: Fierce Armor Kit
Boots: Plainsrunner’s Breeze
Rings: Devotion of Mastery
Food: Fated Fortune Cookie
- Phial of Static Empowerment (situational)
- Phial of Glacial Fury (situational)
- Phial of Elemental Chaos
Health Potion: Refreshing Healing Potion