this is my enhancement pvp macro

Sequences[“Try”] = {
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]
/petattack [@target,harm]
]],
‘/castsequence reset=15 Unleash Elements,Flame Shock,Unleash Elements’,
‘/cast Stormstrike’,
‘/cast Purge’,
‘/cast Lava Lash’,
‘/cast Frost Shock’,
‘/cast Healing Stream Totem(Water Totem)’,
PostMacro =
[[
/cast Feral spirit
/startattack
/run UIErrorsFrame:Clear()
]],
}

i use this macro for when i pvp as my enhancement shammy of course i use mouse wheel down mouse wheel up is for lightning bolt dont miss those procs :0 i have another macro i use in conjuntion with this gs macro …here is my burst macro use this separate from you gs macro just drop this in your wow macros
/castsequence reset=1 Elemental Mastery,Unleash Elements,Fire Elemental Totem(Fire Totem),Liquid Magma,Ascendance,Feral Spirit
i put this on my side button of my mouse its very high dmg …ooh and you have to use glyph of purging with purge built in to the macro it gives insane mael stacks and helps you kill healers fast i hope you like it happy hunting :slight_smile:

Sequences[“shaman”] = {
StepFunction = [[
stepa = “123498675”

	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))
]],

-- Macro 1
[[

/run(“Executing macro 1!”)
/cast unleash elements
]],

-- Macro 2
[[

/run(“Executing macro 2!”)
/cast flame shock
]],

-- Macro 3
[[

/run(“Executing macro 3!”)
/cast storm strike
]],

-- Macro 4
[[

/run(“Executing macro 4!”)
/cast lava lash
]],

	-- Macro 5
[[

/run(“Executing macro 5!”)
/cast frost shock
]],

		-- Macro 6
[[

/run(“Executing macro 6!”)
/cast feral spirit
]],

	-- Macro 7
[[

/run(“Executing macro 7!”)
/cast Healing Stream Totem(Water Totem)
]],

	-- Macro 8
[[

/run(“Executing macro 8!”)
/cast purge
]],

		-- Macro 9
[[

/run(“Executing macro 9!”)
/cast Capacitor Totem(Air Totem)
]],
}

it doesnt work for me

Sequences[“Try”] = {
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]
/petattack [@target,harm]
]],
‘/castsequence reset=15 Unleash Elements,Flame Shock,Unleash Elements’,
‘/cast Stormstrike’,
‘/cast Purge’,
‘/cast Lava Lash’,
‘/cast Frost Shock’,
‘/cast Healing Stream Totem(Water Totem)’,
PostMacro =
[[
/cast Feral spirit
/startattack
/run UIErrorsFrame:Clear()
]],
}

this how we can copy ur macro

wont work ;/

not working ?

Try it now

Sequences['EHSPvP'] = {
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]
/petattack [@target,harm]
]],
'/castsequence reset=15 Unleash Elements,Flame Shock,Unleash Elements',
'/cast Stormstrike',
'/cast Purge',
'/cast Lava Lash',
'/cast Frost Shock',
'/cast Healing Stream Totem(Water Totem)',
PostMacro =
[[
/cast Feral spirit
/startattack
/run UIErrorsFrame:Clear()
]],
}

Jimmy

Howdy,
What talents/glyphs are you using?