This is my current take on Elemental using Icefury and Elemental Blast until i can work out a short macro that works and doesn’t cast too many frost shocks because i am spamming so fast.
This is a slower one and it can be used with AHK at 1100 or synapse at 1.100
This is not a constant hold the button down but you can use it like that, in a way, you will skip spells if you do resulting in a little DPS loss.
For now the best rule of thumb is if it has a cast time, release until the cast is finished then continue again
Cast and wait for:
Elemental Blast
Lava Burst not on proc
Icefury
Stormkeeper
Lightning Bolts
Can hold down for:
Flame Shock
Frost Shock
Lava Burst on procs
Lightning Bolt/Chain Lightning on Stormkeeper
Sequences['ElementalChoco'] = {
Author="Chocolatte@Saurfang",
SpecID=262,
Talents = "2112333",
Default=1,
MacroVersions = {
[1] = {
StepFunction = "Sequential",
KeyPress={
"/targetenemy [noharm][dead]",
},
PreMacro={
},
"/cast Flame Shock",
"/cast Elemental Blast",
"/cast Lava Burst",
"/cast Icefury",
"/cast Lava Burst",
"/cast Flame Shock",
"/cast Lava Burst",
"/cast Frost Shock",
"/cast Frost Shock",
"/cast Frost Shock",
"/cast Lava Burst",
"/cast Elemental Blast",
"/cast Lava Burst",
"/cast Frost Shock",
"/cast Lava Burst",
"/cast Stormkeeper",
"/cast Lava Burst",
"/cast Lightning Bolt",
"/cast Lightning Bolt",
"/cast Earth Shock",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Flame Shock",
"/cast Elemental Blast",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Icefury",
"/cast Lava Burst",
"/cast Frost Shock",
"/cast Frost Shock",
"/cast Frost Shock",
"/cast Frost Shock",
"/cast Lava Burst",
"/cast Lava Burst",
"/cast Elemental Blast",
"/cast Lightning Bolt",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Lightning Bolt",
"/cast Earth Shock",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Flame Shock",
"/cast Lava Burst",
"/cast Elemental Blast",
"/cast Icefury",
"/cast Frost Shock",
"/cast Frost Shock",
"/cast Lava Burst",
"/cast Lightning Bolt",
"/cast Frost Shock",
"/cast Lightning Bolt",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Elemental Blast",
"/cast Frost Shock",
"/cast Stormkeeper",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Lava Burst",
"/cast Flame Shock",
"/cast Lightning Bolt",
"/cast Lightning Bolt",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Earth Shock",
"/cast Elemental Blast",
"/cast Icefury",
"/cast Frost Shock",
"/cast Lava Burst",
"/cast Frost Shock",
"/cast Frost Shock",
"/cast Lightning Bolt",
"/cast Frost Shock",
"/cast Lava Burst",
"/cast Lava Burst",
"/cast Elemental Blast",
"/cast Lava Burst",
"/cast Lightning Bolt",
"/cast Lightning Bolt",
"/cast Flame Shock",
"/cast Lava Burst",
"/cast Lightning Bolt",
"/cast Lightning Bolt",
"/cast Lightning Bolt",
"/cast Earth Shock",
"/cast Lava Burst",
"/cast Lava Burst",
"/cast Elemental Blast",
"/cast Icefury",
"/cast Frost Shock",
"/cast Frost Shock",
"/cast Lava Burst",
"/cast Frost Shock",
"/cast Lightning Bolt",
"/cast Frost Shock",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Elemental Blast",
"/cast Flame Shock",
"/cast Stormkeeper",
"/cast Lightning Bolt",
"/cast Lava Burst",
"/cast Lightning Bolt",
PostMacro={
},
KeyRelease={
"/cast Fire Elemental",
},
},
},
}