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.
Minor execute with Searing Touch and Improved Scorch.
Excellent cleave damage when targets are near each other via Ignite
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.
The full patch notes can be found here: The War Within - Undermine(d) Update Notes
GeneralTalent Import String: C8DAJHMkDNl9e4q1zfgySSx9jbGMbzCmhxs4BYmZGmGzMmBAAAAAgBCYmZaZWWmBAymxMYMzYmxsYWGzYmhZ2mhZWwAAAAAAAA
While both hero specializations are viable, for the majority of the playerbase I recommend Sunfury for it's mobility and flexibility..
SunfuryVery high mobility.
High Combustion uptime.
Excellent low target cleave.
Great AOE with Flamestrike
Very high apm.
Reliant on procs.
Worse defensively.
Instantaneous AOE with Meteor.
Slightly higher pure Single Target.
Great defensive.
Lower APM.
Less frequent Combustion.
Less resources overall.
Needs to plant and cast Frostfire Bolt.
Favors more specialized gearing.
The fire mage rotation revolves around 3 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.
When fire is conserving resources for Combustion, we utilize what is called 'fishing':
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.
When we are in these resource conservation phases, we will utilize the fishing technique, queueing our instant cast Pyroblast behind a non-instant cast (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.
An additional note for the Hot Streak cycles is the concept of 'Munching'. Munching occurs when you cast a Heating Up generator (Fire Blast,Phoenix Flames,Frostfire Bolt) while already having a Hot Streak, while not having the ability to consume the Hot Streak before the Heating Up is granted, wasting the generator. Consuming a Hot Streak while at maximum stacks of Sun King's Blessing is another form of munching.
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.
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?
Precast Fireball/Pyroblast into Phoenix Flames and enter Combustion afterwards.
When over 100% haste, you should cast Fireball in Combustion over Scorch.
This season, Hyperthread Wristwraps are available once again. To use these, two of our previous casts must have been Fire Blast, and we want to be completely out of Fire Blast charges.
Priority during Hyperthermia:
Filler priority with no Combustion or Hyperthermia:
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 5+ targets.
The target cutoffs for when to use each varies based on the talents you have taken.
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.
Blizzard restricts the ability to cast our reticle casts (Meteor, Flamestrike) with '@Target' macros. Instead, use an '@Cursor' macro like below.
#showtooltip
/cast @cursor Flamestrike
When over 100% haste, you should cast Fireball in Combustion over Scorch.
Priority during Hyperthermia:
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.
Sunfury stat priority::
Frostfire stat priority::
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.
Notably, Nueral Synapse Enhancer is in this season's loot pool, and shares a cooldown with on-use trinkets.
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
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. Note that very short sim durations and fight styles other than Patchwerk can be misleading and are therefore 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.
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). You can print out your current Spell Queue Window by entering this command /dump GetCVar("SpellQueueWindow") ingame.
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.