Legion Enh

[quote quote=30080]Ok, after a few tries at other peoples specs, I found modifying other peoples into my own worked best for me. I am currently 686 ilvl and doing anywhere from 28-32k dps with this on the dummies. Talents are 3212112
Let me know what you think?

Sequences['enhST'] = {
	StepFunction = [[
		stepa = "12123123412345"

		limit = string.len(stepa) or 1
		if stepc == nil then
			stepc = 1
		end
		if stepc >= limit then
			stepc = 1
		else
			stepc = stepc + 1
		end
		step = tonumber(strsub (stepa, stepc, stepc))
	]],
PreMacro = [[
/targetenemy [noharm][dead]
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
]],
	'/castsequence Boulderfist',
	'/cast Stormstrike',
	'/cast Crash Lightning', 
	'/castsequence Flametongue',
	'/cast Feral Spirit',
PostMacro = [[
/startattack
/use [combat] 11
/use [combat] 12
/cast [combat] Doom Winds
/cast [combat] Astral Shift
/run UIErrorsFrame:Clear()
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

[/quote]

This Macro is amazing! Thanks a alot

[quote quote=30335]


Ok, after a few tries at other peoples specs, I found modifying other peoples into my own worked best for me. I am currently 686 ilvl and doing anywhere from 28-32k dps with this on the dummies. Talents are 3212112
Let me know what you think?

First things first, Its better already than mine.

Excelent job Rocktris

This should be marked as High Performance Macro
[/quote]

Is Rocktris’ this macro worthy of bing a HP macro

Cleaned up for GS-E:

Sequences['enhST'] = {
author = "Rocktris",
helpTxt = "Talents are 3212112",
specID = 263,
lang="enUS",
StepFunction = GSStaticPriority,
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/castsequence Boulderfist',
'/cast Stormstrike',
'/cast Crash Lightning', 
'/castsequence Flametongue',
'/cast Feral Spirit',
PostMacro = [[
/startattack
/use [combat] 11
/use [combat] 12
/cast [combat] Doom Winds
/cast [combat] Astral Shift
]],
}

Man, that workssss!!! on GS-enhanced! Ty alot!!!

Love this macro! Been using it for a few days with great results. I just took Astral Shift out to save the CD and added frostbrand to see how hailstorm stacks up.

Sequences['enhST'] = {
author = "Rocktris",
helpTxt = "Talents are 3212112",
specID = 263,
lang="enUS",
StepFunction = GSStaticPriority,
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/castsequence Boulderfist',
'/cast Stormstrike',
'/cast Frostbrand',
'/cast Crash Lightning', 
'/castsequence Flametongue',
'/cast Feral Spirit',
PostMacro = [[
/startattack
/use [combat] 11
/use [combat] 12
/cast [combat] Doom Winds
]],
}

So I discovered that the macro hangs up w/ Frostbrand and loses significant Stormstrikes and Crash Lightnings. If anyone can fix that I’d appreciate that. Still a great sequence by Rocktris.

Thanks for the add on Tim. Been using GS since they changed the code and nixed the old macros. The pre-made sequence files are awesome.

Is this GS pre Legion? because I can’t get this to even show up in my GS at all.

Its awsome macro Rock. Thanks a lot

have you tried to incorporate hailstorm, i would like to use it with your macro.

Sorry it took so long to respond, I had issues logging in to respond. Glad Everyone is liking the macro!

[quote quote=30581]So I discovered that the macro hangs up w/ Frostbrand and loses significant Stormstrikes and Crash Lightnings. If anyone can fix that I’d appreciate that. Still a great sequence by Rocktris.
[/quote]

It depends on where you place Frostbrand. I did run Hailstorm spec for a while, and my macro looked like this, it kept the macro from casting frostbrand more then it needed to, by placing it behind a cooldown like flametongue. It keeps both flametongue and frostbrand up all the time.

Sequences['enhST'] = {
	StepFunction = [[
		stepa = "12123123412345"

		limit = string.len(stepa) or 1
		if stepc == nil then
			stepc = 1
		end
		if stepc >= limit then
			stepc = 1
		else
			stepc = stepc + 1
		end
		step = tonumber(strsub (stepa, stepc, stepc))
	]],
PreMacro = [[
/targetenemy [noharm][dead]
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
]],
	'/castsequence Boulderfist',
	'/cast Stormstrike',
	'/cast Crash Lightning', 
	'/castsequence Flametongue, Frostbrand',
	'/cast Feral Spirit',
PostMacro = [[
/startattack
/use [combat] 11
/use [combat] 12
/cast [combat] Doom Winds
/cast [combat] Astral Shift
/run UIErrorsFrame:Clear()
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Some people don’t like using Astral Shift, or Feral Spirit, which is fine can easily delete them.

[quote quote=31024]Is this GS pre Legion? because I can’t get this to even show up in my GS at all.
[/quote]

Yes this was made in beta, however, works still in pre-patch no problems

[quote quote=31333]

Is this GS pre Legion? because I can’t get this to even show up in my GS at all.

Yes this was made in beta, however, works still in pre-patch no problems [/quote]

What jcear is meaning is that its not showing in GS-E.

Here is the GS-E version:

Sequences['enhST'] = {
author = "Rocktris",
helpTxt = "Talents are 3212112",
specID = 263,
lang="enUS",
StepFunction = GSStaticPriotity
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/castsequence Boulderfist',
'/cast Stormstrike',
'/cast Crash Lightning', 
'/castsequence Flametongue, Frostbrand',
'/cast Feral Spirit',
PostMacro = [[
/startattack
/cast [combat] Doom Winds
/cast [combat] Astral Shift
]],
}

[quote quote=31343]Sequences[‘enhST’] = {
author = “Rocktris”,
helpTxt = “Talents are 3212112”,
specID = 263,
lang=“enUS”,
StepFunction = GSStaticPriotity
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/castsequence Boulderfist’,
‘/cast Stormstrike’,
‘/cast Crash Lightning’,
‘/castsequence Flametongue, Frostbrand’,
‘/cast Feral Spirit’,
PostMacro = [[
/startattack
/cast [combat] Doom Winds
/cast [combat] Astral Shift
]],
}[/quote]

Got it, misunderstood the question, Thanks for converting the macro, I have been using just plain GS. Although I downloaded GS-E now.

i use this macro
Sequences[‘DB_EnhST’] = {
specID = 263,
author = “bakon-”,
helpTxt = “Single Target”,
PreMacro = [[
/targetenemy [noharm][dead]
/run sfx=GetCVar(“Sound_EnableSFX”);
/console Sound_EnableSFX 0
]],
‘/castsequence Boulderfist’,
‘/cast Stormstrike’,
‘/cast Crash Lightning’,
‘/castsequence Flametongue’,
PostMacro = [[
/startattack
/use [combat] 13
/use [combat] 14
/cast [combat] Doom Winds
/run UIErrorsFrame:Clear()
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

Does anyone have some DPS/dummy numbers that they could throw up concerning Rocktris’s macro? I saw it is flagged as “high performance”. What makes it so? Anyone able to post some test dummy numbers using 700+ ilvl gear x time using the macro? Ideally I’d like to see some 5 minute tests numbers posted.

35-40 k
:slight_smile:

[quote quote=31525]35-40 k ???
[/quote]

What ilvl is this? Single target dummy in garrison? 3 target aoe dummies?

yes

ilevel 680

I am getting on now to test I will link everything with my shaman in just a few minutes