Fire is a spec that revolves around interactive critical strikes and burst damage, while possessing some unique mechanics such as casting while casting.
Strengths:
Good Mobility.
Execute with Searing Touch and Improved Scorch.
Strong defensive kit & cheat death in Cauterize.
Time Warp, Arcane Intellect, & the class tree provide a wide range of dungeon utility.
Drawbacks:
No spread AOE or cleave.
Sun King's Blessing and Kindling overly punish the spec for not maintaining uptime.
Competes with the other mage specs for similar strengths.
Main raid utility is Arcane Intellect which does not make stacking the class appealing.
Extremely low passive tankiness. Defensive kit is all proactive which requires spec comfort or encounter knowledge.
Talent Import String: C8DAAAAAAAAAAAAAAAAAAAAAAYMMbzCmZmxsZgZGmGzMmBAAAAAgZWmpZmlZBCAAYxYGMzMjZmxiZZMm5BwMLzgZhZAAAAAAAA
The fire mage rotation revolves around 2 main concepts:
Fire is based around maximising Hot Streak. Hot Streak is gained by achieving two direct critical strikes in a row. One critical strike gives us Heating Up, and a critical strike while Heating Up is active gives us Hot Streak. Hot Streak makes our next Pyroblast or Flamestrike instant cast and doubles its Ignite damage. In order to assist us with this, Fire mage possesses the unique ability to cast Fire Blast while casting, making it easier to convert Heating Up into Hot Streak.
Fire mage filler follows this cycle:
Note that by the time a Fireball reaches the target and critically strikes you will be already casting another Fireball - continue to cast, cast Fire Blast while casting, and consume the Hot Streak with Pyroblast at the end of the cast.
We always want to cast a non-instant spell before an instant Pyroblast (usually Fireball, but sometimes Pyroblast) so that both spells hit the target at the same time. This is because there is a small grace window where if one spell crits and the other doesn’t, we don’t lose the Heating Up gained from the spell that crit. Do note that this trick does not work with Scorch due to its faster travel time, so keep that in mind when moving or using Searing Touch.
Other spells we have that do not interact with this Hot Streak build/spend flow such as Meteor and Shifting Power, can be used at any time after a Pyroblast.
Combustion is our main DPS cooldown and where a lot of our damage comes from. To maximise damage during Combustion, we want to enter Combustion with 2+ charges of Fire Blast, and 2+ charges of Phoenix Flames. This is incredibly important but especially when playing with Unleashed Inferno This pooling logic also applies to Combustion gained via Sun King's Blessing.
Our goal during Combustion is to cast as many Pyroblast as possible. An ideal Combustion consists of chaining instant casts. Every Pyroblast will give you Heating Up, so you only need to cast one other spell to gain Hot Streak. This additional spell should be Fire Blast, Phoenix Flames or Scorch. Use Ice Nova as your final global if you do not have time to generate AND spend another Hot Streak before Combustion ends.
The priority of the alternating spell is as follows:
Consuming Sun King's Blessing while in Combustion adds 6 seconds to your current Combustion. However casting Combustion while one is already active via Sun King's Blessing will simply reset your Combustion to its base duration.
Combustion should be used on cooldown as much as possible. It can be delayed slightly for things such as extra damage phases, or add spawns to take advantage of the additional Ignite cleave, as long as you do not lose a Combustion cast during that encounter.
There are a few situations where we might Scorch during Combustion. You should be aware of the 'double pyro' trick. This essentially let's us cast 2 Pyroblast in a row without generating in between. This only works if all spells are guaranteed to crit.
Why does this work?
To open without Firestarter, Precast Fireball/Pyroblast into Phoenix Flames and enter Combustion afterwards.
To open with Firestarter. Precast Fireball into Phoenix Flames. Cast Fireball and spend Hot Streak on Pyroblast. Do not overcap on Fire Blast charges. Once you reach 10 stacks of Sun King's Blessing, hardcast Pyroblast & activate Combustion at the end of the cast. Even if the target is still above 90% health. Continue afterwards as normal.
If your target reaches 90% health before 10 stacks of Sun King's Blessing, cast Combustion anyway and consume Sun King's Blessing at 10 stacks.
When over 100% haste, you should cast Fireball in Combustion over Scorch.
Priority during Hyperthermia:
Filler priority with no Combustion or Hyperthermia:
Outside Combustion we can aggressively spend Phoenix Flames and Dragon's Breath to reach 8 stacks of Sun King's Blessing quickly while saving our Fire Blast charges for the actual Combustion itself. I recommend doing this at around 5-6 stacks of Sun King's Blessing.
This is technically a minor loss over playing 'normally' but will be quite common in practice due to being much easier to execute.
The AOE rotation can be split into 2 distinct styles based on what spell you want to spend Hot Streak on.
With current tuning I recommend Ignite for priority damage and Flamestrike for AOE damage at 3+ targets.
Ignite is spread from the primary target to nearby targets via Fire Blast. Therefore Ignite based AOE involves the same rotation as single target.
The most important thing to keep in mind with Ignite based AOE is to make sure your priority target lives for as long as possible. While we will initially build up and spread a massive Ignite bank during Combustion. We can keep the damage 'rolling' by consistently DPSing the same target. Each spell we cast will redistribute the Ignite bank across all 10 ticks and spread it again, drastically increasing our cleave DPS.
The crux of Flamestrike based AOE is simply replacing Pyroblast with Flamestrike.
Fire has no stat breakpoints, no hard caps, and no specific stat percentages to aim for - that's not how stats work anymore.
Due to the large stat budget on items, item level will usually be an upgrade. Stat weights vary depending on your current gear and talents. To accurately compare items you must sim yourself. Remember that Mastery value increases when cleaving with Ignite.
Generally prioritise stats like so:
This does not mean that an item with intellect is always better than one without.
Because active trinkets share a cooldown, we generally want to pick up one active trinket and one passive trinket. For up to date trinket data please refer to the sims page of the site.
Recommended Embellishments:
Fire generally has more impactful DPS racials than some of the other specs in the game. Utility racials still remain powerful and are worth consideration.
Macro all cooldowns, racials, and items into one key.
#showtooltip /cast Combustion /cast Blood Fury /cast Berserking /use 11 /use 12 /use 13 /use 14 /use 2
The macro below can be used to automatically cancel Ice Block if you try to cast a spell while blocked; and automatically targets something if you try to cast a spell with no target. [nochanneling] will also allow you to spam the key without cancelling Shifting Power:
#showtooltip /cancelaura Ice Block /cast [nochanneling] Fireball /targetenemy [noexists][dead]
Automatically cast ground targeted abilities wherever your mouse cursor is, saving you a click. Example with Flamestrike, works for all other ground targeted spells, such as Meteor:
#showtooltip /cast [@cursor] Flamestrike
Can be used to cancel Ice Block and immediately Blink. Useful when Ice Blocked in a void zone as you'll Blink out and take no damage. Also works with Shimmer:
#showtooltip /cancelaura Ice Block /cast Blink
Counterspell. Prioritizes Mouseover > Focus > Target:
#showtooltip Counterspell /cast [@mouseover,harm][@focus,harm][harm] Counterspell
Spellsteal. Prioritizes Mouseover > Focus > Target:
#showtooltip Spellsteal /cast [@mouseover,harm][@focus,harm][harm] Spellsteal
Mouseover Remove Curse:
#showtooltip Remove Curse /cast [@mouseover]Remove Curse
Ice Floes makes our next cast castable while moving. This effect stacks. This means we can press Ice Floes twice without casting a spell, and have our next 2 spells be castable while moving.
Ice Floes can also be cast while casting, in case you decide you need to move while in the middle of a cast. However, this effect has a small grace window. If Ice Floes is activated within the last 0.5 seconds of a cast, it will NOT consume a stack of the buff.
This means that we can abuse Ice Floes to gain multiple consecutive casts while casting without consuming any stacks of the buff, as long as we refresh the buff in the last 0.5 seconds of the cast.
For example:
This means you can cast 3 spells while moving with 2 charges, or 5 spells while moving with 3 charges.
Alter Time snapshots our current location and health. The spell can then be reactivated within 10 seconds to return us to said location and health. However if the buff expires we will be returned regardless, which sometimes we may not want to do.
If we cancel the Alter Time buff, it will not automatically be activated at the end of the duration, allowing us to stay where we are.
/cancelaura Alter Time
There are a few situations where we might Scorch during Combustion. You should be aware of the 'double pyro' trick. This essentially let's us cast 2 Pyroblast in a row without generating in between. This only works if all spells are guaranteed to crit.
Why does this work?
What does the acronym IB stand for?
Fire Blast. The spell used to be called Inferno Blast and IB is used to prevent confusion with Fireball.
Does Fire scale more with stats or crit than other specs?
No it doesn't. This is incredibly outdated information and hasn't been true for 10 years at this point. Fire does not start expansions relatively weaker and become relatively stronger later, specs do not work like that anymore.
Why am I always criting on dummies!?
You have Firestarter selected.
How do I sim Mythic+?
There is no single sim that will represent a Mythic+ dungeon. Looking at the results of multiple Patchwerk sims with different numbers of targets and various settings can help you understand what is good in different situations. Fight styles other than Patchwerk and short duration sims can be misleading and are not recommended.
What stat percentages should I aim for?
Nothing, you don't aim for specific percentages of stats. There are very few stat breakpoints in the game that are of utmost importance, and any that are will be reflected in sims. You equip the gear that gives you the most DPS with almost no thought on what stat percentages that leaves you at.
Should I use pawn?
No, it's an outdated addon, based on an outdated way of thinking about the game. It relies too heavily on stat weights being an accurate method of comparing gear, which they aren't. Just use top gear and never think about stat weights ever.
How do I sim <Mage Thing>?
What should I set my Spell Queue Window to?
If you don't know why you're changing it leave it at the default (400).
Should I use Arcane Momentum?
Generally I would advise against it as it's more error prone and currently has multiple different bugs.
My sim says this thing gives X stat, but in game I get Y?
Raidbots takes it's tooltips from Wowhead. They may not necessarily lineup with the values being used by the sim. Always check the HTML report.