Legion Enh

Hi,
I’m new to GS and I’ve been testing PRT as a Shaman. I wanted to make macro which include Windsong, Lava Lash, Stormstrike and Rockbiter. Windsong works fine but i’m having problems with Lava Lash, Stormstrike and Rockbiter. The script doesn’t include that my Stormstrike in on CD (castsequence reset will not work cuase of proc buff) or i don’t have enough resources for Lava Lash. That’s why after i use Rockbiter, macro switches to Stormstrike and then to Lava Lash even if i can’t use it.

Sequences["Enh"] = { 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=45 Windsong', '/cast Stormstrike', '/cast Lava Lash', '/cast Rockbiter', PostMacro = [[ /run UIErrorsFrame:Clear() ]], }

i use this and it works with all talent choice u want and it work for m… let me know what u think

Sequences[‘enhsha’] = {
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]
/cast Ascendance
]],

‘/cast [nochanneling] Flametongue’,
‘/cast [nochanneling] Boulderfist’,
‘/cast [nochanneling] Rockbiter’,
‘/cast [nochanneling] Windsong’,
‘/cast [nochanneling] Crash Lightning’,
‘/cast [nochanneling] Lava lash’,
‘/cast [nochanneling] Lava lash’,
‘/cast [nochanneling] Stormstrike’,
‘/cast [nochanneling] Stormstrike’,
PostMacro = [[
/use 13
/use 14
/startattack
]],
}

Sequences['PTREnhST'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
    ]],
	"/castsequence [combat] Crash Lightning, Lava Lash, Lava Lash",
	"/cast Stormstrike",
	"/castsequence Flametongue, Rockbiter, Rockbiter, Rockbiter, Rockbiter, Rockbiter",
	'/cast Windsong',
    PostMacro = [[
/cast Feral Lunge
/use [combat] 13
/use [combat] 14
/script UIErrorsFrame:Hide();
    ]],
}

Guys, let me help you.

I will post tomorrow, a macro ive been testing for enhancement shammy.

PS: Breaking news: 600-700k on single /w aoe damage.

[quote quote=29509]Guys, let me help you.

I will post tomorrow, a macro ive been testing for enhancement shammy.

PS: Breaking news: 600-700k on single /w aoe damage.

[/quote]

Looking forward to playing with this macro

*cheers

Ok here we go!

They are made specifically for both single and aoe ( and they work
pretty damn good ! )

The talents: 3 1 1 2 1 1 2

For arctifact talents go from Doom Winds —> Hammer of Storms —> Gathering Storms —> Wind Strikes —> Wind Surge —> Weapons of the elements —> Elemental Healing —> and all the way to Unleash Doom AND YOU’RE GOOD TO GO!

Have flametongue always at hand, for entering & starting combat.

Sequences['enhsingle'] = {
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]
/run sfx=GetCVar("Sound_EnableSFX");
/console Sound_EnableSFX 0
]],
	[[/castsequence Boulderfist, Crash Lightning, !Stormstrike;]],
	[[/castsequence Boulderfist, Stormstrike, Crash Lightning;]],
	[[/castsequence [nochanneling] Boulderfist, Boulderfist, !Crash Lightning;]],
	[[/castsequence Boulderfist, Boulderfist;]],
	[[/cast Lightning Bolt;]],	
	PostMacro = [[
/startattack
/use [combat] 11
/use [combat] 12
/cast [combat] Doom Winds
/cast [combat] 
/run UIErrorsFrame:Clear()
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}

PS: Drak, do not forget to include in it GS enhan!

@lloska - Ive added it to GIT, It will be part of the next build

Do you not have Lavalash macroed, because it is DPS loss to use? Or am I missing something?

Indeed.

It is a total loss of DPS, in this build / macro ( for the most part i tested )

I will try later this week, a new macro with lava lash focused.

[quote quote=29567]Indeed.

It is a total loss of DPS, in this build / macro ( for the most part i tested )

I will try later this week, a new macro with lava lash focused.

[/quote]

Look forward to it, especially with the recent buff to LL on Beta.

*cheers

Didn’t shamans just get the big nerf-hammer in the latest beta-patch?
I’m gonna try this out when I get home.

They did sadly :frowning: nerferd about -200% damage from Doomhammer proc.

[quote quote=29576]


Indeed.

It is a total loss of DPS, in this build / macro ( for the most part i tested )

I will try later this week, a new macro with lava lash focused.

Look forward to it, especially with the recent buff to LL on Beta.

*cheers

[/quote]

I really tried to get the best dps possible from lava lash lazymacro, but because it is so crappy in dps / maelstrom i wont post it, truste me in this one :slight_smile:

u need to lava lash to proc the vortex

[quote quote=29665]u need to lava lash to proc the vortex

[/quote]

Lighting Bolt / Overcharge can as well.

for lvl 75 talents dont u rather get tempest or empower stormlash

This is what I have been using (lvl 100 ptr), it’s for both single and multi target
talents are 3212112
Using lava lash isnt worth it currently, maybe with higher gear/haste the maelstrom generation may cap. It does cap when using The ghost pupplies, so i just manually throw in a lash or three if im about to cap.

Sequences['enhance'] = {
StepFunction = [[
order = newtable(1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4)
	 
	 newstep = (newstep and (newstep % #order + 1)) or 2
	 step = order[newstep]
    ]],
PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
]],
PostMacro = [[
/startattack
/cast [combat] blood fury
/cast [combat]13
/cast [combat]14
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],

-- Macro1
[[
/cast boulderfist
]],
-- Macro2
[[
/cast stormstrike
]],
-- Macro3
[[
/cast flametongue
]],
-- Macro4
[[
/cast crash lightning
]],
-- Macro5
[[
/cast null
]],
-- Macro6
[[
/cast null
]],
-- Macro7
[[
/cast null
]],
-- Macro8
[[
/cast null
]],
-- Macro9
[[
/cast null
]],
}

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 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?[/quote]

I think I found my macro, this one works well. My energy is good along with all the moves being used. I went to the 3 dummys at Ashran and was steady at 25-30k, ilvl 650.

Thanks Rocktris =)

[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?[/quote]

First things first, Its better already than mine.

Excelent job Rocktris

This should be marked as High Performance Macro