(*Editing this original post as i made some mistakes in the approach to the Macros and how they fired off. For the most part they are now fixed and a lot better.)
It’s not all good news as you may need to create a new “clicking” macro with either AHK or Synapse specifically for this class as the one thing i have never taken into consideration before and what people are now witnessing/realising is you start missing abilities or randomly casting unintended spells when you start involving “Cast Times” of spells. Any Class/Spec with a lot of “Casting Time” involved should reduce their clicks MS to 1000ms - 2000ms+ to compensate for cast times (Demonology Warlock i am looking at you).
It’s that time again when new macros need to be made and posted so i thought i would go ahead and post up what i have been working on.
I have been lax in playing my Fire Mage of late so much so that I am effectively a fresh 110 with only the class helm (at the time of this writing) so take my DPS and damage with a grain of salt. I do intend to start more progression with him, eventually.
These macros will not cover all aspects but it’s up to you how you would like to use them, 1/2 macro for everything or all with the intention of using items like Tome of the Clear Mind or Tome of the Tranquil Mind between bosses and trash.
We no longer have a real rotation now and it’s more priority based so i have removed the stepfunctions out of the new Combustion Macro and re-introduced them into the ST macro. It probably doesn’t really need it either. I have also re-introduced Cinderstorm into the Cleave/AoE macro as it doesn’t make sense to stay with just Kindling.
Cinderstorm pulls too much!? Well that’s mostly on you if it happens, it’s aim based so move or point yourself to an area where it’s not going to pull and you can use it to it’s full effect. If it does happen to go wild and you pull something then a good tank will help pick it up. It’s also very powerful in both single target and AoE/Cleave
Casting Cinderstorm at close range with no Pyretic Incantation will give you very quick procs of Pyretic Incantation if you need it.
Cinderstorm also has it’s damage increased by 30% on targets already burning with Ignite.
On to the good stuff…
You should always use the following consumables to maximize your damage:
Flask: Flask of the Whispered Pact
Food: Fishbrul Special
Potion: Potion of Deadly Grace
Best to use Potion of Deadly Grace before casting your ST/Cleave macros
Single Target/Boss Macro Edited*
Due to the above mentioned mistakes this changes a little bit to be partially manual.
It’s done this way so you’re not wasting many/any procs when you slip into Combustion Phases/Instant Procs.
No point making a macro for this as it will only introduce 2-3 spells as an opener and you wouldn’t use it again.
Opener: Precast Pyroblast 3 seconds before the pull and follow it up with Rune of Power
If Heating Up appears then move into Combustion Macro. If there is no Heating Up then use 1 Phoenix’s Flame to proc it and move onto Combustion Macro until you run out of Combustion/Instant Casts. Any Hot Streak use the Combustion Macro.
Sequences["CombustPhase"] = {
author="Cymiryc",
specID=63,
version=3,
helpTxt = "Combustion!",
icon='Ability_Creature_Cursed_01',
lang="enUS",
PreMacro = [[
]],
[[/cast Fire Blast]],
[[/cast Combustion]],
[[/cast Pyroblast]],
[[/cast Fire Blast]],
[[/cast Pyroblast]],
[[/cast Flame On]],
[[/cast Fire Blast]],
[[/cast Pyroblast]],
[[/cast Fire Blast]],
[[/cast Pyroblast]],
[[/cast Phoenix's Flames]],
[[/cast Pyroblast]],
[[/cast Phoenix's Flames]],
[[/cast Phoenix's Flames]],
PostMacro = [[
]],
}
the above macro should be cast with a 500 or 600 delay. (600 might be better)
Move onto:
Sequences['FlamesST'] = {
author= "Cymiryc",
specID= 63,
version=3,
helpTxt= 'Talents - 1-2-2-2-1-2-1',
icon='Spell_Fire_Flamebolt',
StepFunction = GSStaticPriority,
PreMacro = [[
/targetenemy [noexists][noharm][dead]
]],
[[/castsequence reset=target/4 Fireball]],
[[/castsequence reset=11 Fire Blast]],
[[/castsequence reset=target/4 Fireball]],
[[/cast [combat] Phoenix's Flames]],
[[/castsequence reset=target/4 Fireball, Fire Blast]],
PostMacro = [[
/cast Ice Barrier
]],
}
From there until around 45 seconds left on Combustion then switch to either:
Fireball spam w/Pyro Procs Only or
Sequences['HeatingUp'] = {
author= "Cymiryc",
specID= 63,
version=3,
helpTxt= 'Talents - 1-2-2-2-1-2-1',
icon='Spell_Fire_Flamebolt',
StepFunction = GSStaticPriority,
PreMacro = [[
/targetenemy [noexists][noharm][dead]
]],
[[/castsequence reset=target/4 Fireball]],
[[/castsequence reset=11 Fire Blast]],
[[/castsequence reset=target/4 Fireball]],
[[/castsequence reset=target/4 Fireball, Fire Blast]],
PostMacro = [[
/cast Ice Barrier
]],
}
This will allow you to start saving Phoenix’s Flames and Fire Blasts for Combustion again.
AoE/Cleave/Trash/Eye of Il’gynoth
To be used on any of the above
Opener: Precast Pyroblast 3 seconds before the pull and follow it up with Rune of Power
If Heating Up appears then move into Combustion Macro. If there is no Heating Up then use 1 Phoenix’s Flame to proc it and move onto Combustion Macro until you run out of Combustion/Instant Casts. Any Hot Streak use the Combustion Macro.
You can then either press/click the macro button 3 times until Living Bomb is cast and then move into Combustion or just press it until it’s cast. (This WILL waste a Fire Blast or Phoenix’s Flame if held down)
Sequences["Flames2X"] = {
author="Cymiryc",
specID=63,
version=3,
helpTxt = "Talents = 2-2-2-2-1-1-2",
icon='ABILITY_MAGE_FIRESTARTER',
lang="enUS",
PreMacro = [[
/targetenemy [noexists][noharm][dead]
]],
[[/cast Fireball]],
[[/cast Cinderstorm]],
[[/cast Living Bomb]],
[[/cast Phoenix's Flames(Artifact)]],
[[/cast Fire Blast]],
PostMacro = [[
/startattack
/cast Ice Barrier
]],
}
Sadly there is no real way to make this competitive using just 1 macro. If you want to do that while levelling then i suggest using ImprovedFlames. For raiding/dungeons i would use the above and get used to manually casting your openers of 2-3 spells.
Blame Fire Blast for being off the GCD
Please let me know how this works/provide feedback. I have tried the best i can with this.
Clips are NOT to showcase damage but more how to open the rotation and how much more smooth Combustion is.
ST/Combustion
Cleave/Combustion
Cym