6.0.2 Elemental - Gnome Sequencer

You’ll need to drop Searing or Elemental Separately

Sequences[‘EleST’] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/castsequence Unleash Flame, Flame Shock, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Earth Shock, Lightning Bolt, Lightning Bolt’,
‘/castsequence reset=2 Lava Burst, Lava Burst, Lava Burst’,
‘/castsequence reset=12 Elemental Blast’,
‘/castsequence reset=25 Grounding Totem(Air Totem)’,
‘/castsequence reset=30 Healing Stream Totem(Water Totem)’,
‘/cast Ancestral Swiftness’,
‘/cast Ancestral Guidance’,
‘/cast Shamanistic Rage’,
‘/cast Stoneform’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}

Can u make an aoe macro to?? and what talents and glyph are u using??

Jimmy

Hi Jimmy,

My talents are 1322231

Shamanistic Rage and Chain Lightning are the only two glyphs I use that really matter in my opinion.

I’m sure there are better AoE macros out there, I alternate between these two (one is gnome sequencer and one is extended macro toolkit w/out gnome sequencer):

Sequences[‘EleAoE’] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/castsequence Unleash Flame, Flame Shock, Chain Lightning, Chain Lightning, Chain Lightning,Earth Shock, Chain Lightning’,
‘/castsequence reset=25 Grounding Totem(Air Totem)’,
‘/castsequence reset=30 Healing Stream Totem(Water Totem)’,
‘/cast Thunderstorm’,
‘/cast Lava Burst’,
‘/cast Ancestral Guidance’,
‘/cast Shamanistic Rage’,
‘/cast Stoneform’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}

Option #1

Sequences[‘EleAoE’] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/castsequence Unleash Flame, Flame Shock, Chain Lightning, Chain Lightning, Chain Lightning,Earth Shock, Chain Lightning’,
‘/castsequence reset=25 Grounding Totem(Air Totem)’,
‘/castsequence reset=30 Healing Stream Totem(Water Totem)’,
‘/cast Thunderstorm’,
‘/cast Lava Burst’,
‘/cast Ancestral Guidance’,
‘/cast Shamanistic Rage’,
‘/cast Stoneform’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}

Option #2

#show Earthquake
/targetenemy [noharm][dead]
/castsequence reset=10 Earthquake,Searing Totem,Chain Lightning,Chain Lightning,Chain Lightning,Chain Lightning,Chain Lightning,Earthquake,Chain Lightning,Chain Lightning,Chain Lightning,Chain Lightning,Chain Lightning,Earth Shock

Here’s an update to my single target macro. Everything appears to be firing as it should as long as you mimic my talents. Shaman dps is shaman dps, but at least the macro is working.

My talents are 1323231

Let me know what you think. Thanks!

Sequences[‘EleST’] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/castsequence Unleash Flame, Flame Shock, Lightning Bolt, Lightning Bolt, Lightning Bolt, Lightning Bolt, Earth Shock, Lightning Bolt, Lightning Bolt’,
‘/castsequence reset=2 Lava Burst, Lava Burst, Lava Burst’,
‘/castsequence reset=12 Elemental Blast’,
‘/castsequence reset=25 Grounding Totem(Air Totem)’,
‘/castsequence reset=30 Healing Stream Totem(Water Totem)’,
‘/cast Ancestral Guidance’,
‘/cast Shamanistic Rage’,
‘/cast Stoneform’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}

To me it seems the reset timers do nothing in any of the macros.

[quote quote=19309]To me it seems the reset timers do nothing in any of the macros.
[/quote]

They may not perform a tangible function. I don’t know for sure. I did put them in with some theory around the spell CDs. Beside that, they make me feel better and it’s the best performing macro I could come up with for lazily taking advantage of the procs.

Hey, how to you have the macro reset after each mob? It should apply flame shock but I don’t see it doing that.

I know. This is a thorn in my side as well. The macro is a result of trial and error, not vast computer knowledge on my part. I suspect that Flame Shock is either on CD or the macro has to cycle thru the spells before getting to Flame Shock. I’ve tried different variants to correct this, such as reset=target, but this typically breaks the macro. I went with the lesser of two evils knowing that Flame Shock would come back around after all the spells cycled.

It’s not perfect, but it works and I’m lazy.

reset=combat will reset it for each combat or each mob

Thanks Josh! When I can bring myself to play ele again I’ll give it a try.

Kin i looked your macro over and kinda revamped it some i took out all the gcd’s as i use them per situation but my talents are 1.2.1.3.1.3…Give it a go and see where this takes you, I used it to get me into draenor no hang up’s and averaging 4k dps in spirit gear

Sequences['Elemental'] = { 
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/castsequence reset=target/30 Searing Totem,null',
'/cast Flame Shock',
'/cast Unleash Flame',
'/cast [nochanneling] Lava Burst',
'/cast [nochanneling] Elemental Blast',
'/cast Earth Shock',
'/castsequence [nochanneling] Lightning Bolt,Lightning Bolt,Lightning Bolt',
PostMacro = [[
/startattack
]],
}

This is what i use for my Ele shammy, puts flame shock on new targets, uses the cd on EB to spread out the ES so you dont use ES on low charges.

Hold CRTL to refresh searing totem, hold ALT to use CL as a filler instead of LB and hold SHFT to burst with Ascendance.

Sequences['ELE001'] = {
 PreMacro = [[
/targetenemy [noharm][dead]
/startattack
	]],
	[[
/castsequence reset=10/target Flame Shock, Elemental Blast, Earth Shock, Elemental Blast, Earth Shock
	]],
	[[
/cast !Lava Burst
	]],
	[[
/cast Lava Burst
	]],
	[[
/castsequence [mod:shift] Ascendance; [mod:ctrl] reset=3 Searing Totem, Magma Totem, Lightning Bolt, Lightning Bolt; [mod:alt] Chain Lightning; Lightning Bolt
	]],
 PostMacro = [[
/cast [combat] Blood Fury(Racial)
/use [combat] 13
/use [combat] 14    
/run UIErrorsFrame:Clear()
	]],
	}

Enjoy!

Ty Kinosh for the macros i will try them, to day :slight_smile:

Jimmy