Stat Priorities
Stat Ranking
In Midnight, Fire still wants a lot of Haste, since it's what gets our engine going and gives us a lot of cooldown reduction (CDR) on Fire Blast.
Generally I would always recommend that you sim your character, but if you want a generic guideline you could follow the following stats for both Sunfury and Frostfire:
Intellect > Haste > Mastery > Crit > Vers
Obviously Intellect is king, and anything with higher intellect should generally always be equipped.
Stat Outline
Haste: By far the most important stat for fire. It increases our cast speed and cooldown reduction on important spells such as Fire Blast.
Versatility: Just a flat damage done buff that also reduces our damage taken and increases our healing. Notably for Fire Mage, it also increases our Blazing Barrier value.
Mastery: Buffs our Ignite damage, which is generally our second highest damage spell on a boss and our highest cleave damage.
Critical Strike: It gives spells a chance to deal double damage. Generally our least desirable secondary stat, meaning we want to avoid it as much as possible. However, it's still somewhat of a damage increase for us, since critical strike turns into Mastery during Combustion.
Races
The best races for Fire Mage are Tauren for Horde and Dwarf for Alliance.
Following on from the best, you also won’t be that far behind if you play as a Troll or 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, you can just pick the race that appeals to you most.
Enchants
Head: Enchant Helm - Empowered Rune Of Avoidance
Shoulders: Enchant Shoulders - Amirdrassil's Grace
Chest: Enchant Chest - Mark Of The Worldsoul
Boots: Enchant Boots - Lynx's Dexterity
Legs: Sunfire Silk Spellthread
Rings: Enchant Ring - Eyes Of The Eagle
Weapon: Enchant Weapon - Acuity Of The Ren'dorei
Gems
Use 1x Powerful Eversong Diamond and then for the rest use any Haste / Mastery combination of gems.
Consumables
Food: Harandar Celebration
Flasks: Flask Of The Magisters (Mastery) or Flask Of The Blood Knights (Haste)
Potions: Light's Potential
Health Potions: Silvermoon Health Potion
Weapon Oil: Thalassian Phoenix Oil
Runes: Void-Touched Augment Rune