Windwalker GS for fresh 100s (6.2.3)

This is a macro I whipped up for a fresh WW level 100 Monk. It’s PVE/PVP so you could do a little bit of anything, as I kept the mobility talents and the self heal (zen sphere). Obviously you want to pull out the trinket firing for PVP if you have it.

Talents: 1/2/2/3/1/3/3

Glyphs: Freedom Roll, Floating Butterfly, Touch of Death

Burst every 1.5m (Serenity) and go ham, the energy level is mitigated with energizing brew. I delay Tigereye Brew for 20s to try to stack it up.

Play with it and let me know what you think.

Sequences[‘WW_Burst’] = {
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 [nochanneling] Touch of Karma
/cast [nochanneling] Serenity
]],
‘/castsequence [nochanneling] reset=target Jab, Jab, Jab, Jab, Jab, Jab, Jab, Jab, Jab, Expel Harm’,
‘/castsequence [nochanneling] reset=target Rising Sun Kick, Blackout Kick, Jab, Blackout Kick, Blackout Kick, Jab’,
‘/castsequence [nochanneling] reset=target Touch of Death’,
‘/castsequence [nochanneling] reset=target Energizing Brew’,
‘/castsequence [nochanneling] reset=target Zen Sphere, Zen Sphere, Tigereye Brew’,
PostMacro = [[
/use [nochanneling] [combat] 13
/use [nochanneling] [combat] 14
/script UIErrorsFrame:Hide();
]],
}

Slightly modified to remove error messages and error sounds so you can spam away. Also posted it in code tags…


Sequences[‘WW_Burst’] = {
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],
 PreMacro = [[
	/console Sound_EnableSFX 0
	/console Sound_EnableErrorSpeech 0
	/targetenemy [noharm][dead]
	/cast [nochanneling] Touch of Karma
	/cast [nochanneling] Serenity
	]],
	'/castsequence [nochanneling] reset=target Jab, Jab, Jab, Jab, Jab, Jab, Jab, Jab, Jab, Expel Harm',
	'/castsequence [nochanneling] reset=target Rising Sun Kick, Blackout Kick, Jab, Blackout Kick, Blackout Kick, Jab',
	'/castsequence [nochanneling] reset=target Touch of Death',
	'/castsequence [nochanneling] reset=target Energizing Brew',
	'/castsequence [nochanneling] reset=target Zen Sphere, Zen Sphere, Tigereye Brew',
PostMacro = [[
	/use [nochanneling] [combat] 13
	/use [nochanneling] [combat] 14
	/script UIErrorsFrame:Hide();
	/console Sound_EnableSFX 1
	/console Sound_EnableErrorSpeech 1
	]],
 }

Slightly modified to remove error messages and error sounds so you can spam away. Also posted it in code tags…

That aint working. My little new monk is spamming stuff on /s.
/console Sound_EnableSFX 0
/console Sound_EnableErrorSpeech 0
/targetenemy [noharm][dead]
/cast [nochanneling] Touch of Karma
/cast [nochanneling] Serenity

How do you get the macro to work in game, I am new to macros and I cannot get it to work. I have installed the addon super duper macro and copied and pasted the full macro yet it still does not work my character just speaks the macro.