Stat Priorities
Stat Ranking
For AoE
Haste > Mastery > Versatility > Crit
For Single Target
Haste > Versa > Mastery > Crit
Stat Outline
On pure ST, you can consider versatility relatively equal to mastery, but mastery takes over as soon as you introduce additional targets.
Mastery falls behind versatility in mass AoE because you are not focused on building a large ignite on a single target and spreading it. Instead, you apply ignite to everything with flamestrike, and versatility will more positively affect Flame Strike, Flame Patch, and Living Bomb damage.
Critical strike is generally bad for fire mages due to how much of the stat we get passively through talents. Combustion gives us 100% passively while only converting 50% of our crit stat into mastery (It’s time to revert this to 100% Blizz), and how many spells we have that automatically crit like fire blast or scorch in execute.
The best way to calculate stat priorities for your character is to "sim" your character
Find out how to simRaces
The 2 clear winners for fire are Tauren for horde players and Dwarf for alliance. Consolation prizes go to Troll and Orc for the Horde thanks to their on use racials, as well as Gnome and Nightborne for the alliance.
Outside of Tauren and Dwarf, you’re really only looking at around a 1% DPS difference between most of the races, so if min-maxing isn’t your thing go wild with whatever you like!
Enchants
As always sim yourself.
Ring: Devotion of Haste
Chest: Waking Stats
Legs: Frozen Spellthread
Weapon: Sophic Devotion
Non DPS enchants are not covered here since the flavor you like is up to you in that department (Avoidance is king tho).
Gems
In Dragonflight, there has been an introduction to primary stat + secondary stat gems. You can only have one of those equipped. For fire mages, the best gems are Fierce Illimited Diamond, followed by Energized or Keen Ysmerald.
Consumables
Dragonflight has introduced a lot of new consumables, most notably the new Phials, which basically serve the purpose of flasks.
Phial: For phial in raid, you want to get Phial of Elemental Chaos. For m+, the best phial is Phial of Glacial Fury.
Food: Aromatic Seafood Platter, Sizzling Seafood Medley, or Grand Banquet of the Kalu’ak
DPS Potion: Elemental Potion of Ultimate Power
Healing Potion: Refreshing Healing Potion
Rune: Howling Rune (this goes on weapon)
Augment rune: Draconic Augment Rune