Blood DK GS W Mod no Mod

Hey all, I wanted to give you guys my macro, I didn’t created the macro just changed it a bit. Beef Made the macro,
I wanted to add the ST and AOE function in one Macro So I could use more buttons, On my Xbox Controller, since I have Corporal Tunnel. And yes I can tank with the xbox controller you just need xpadder wit no issues

Ok here is my Code

Sequences['BloodDKT'] = {

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
/targetenemy [noharm][dead]
/cast Bone Shield
/cast Death's Advance
/castsequence [mod:ctrl]reset=combat Icy Touch,Blood Boil,null
]],
    '/cast [mod:alt]Blood Boil',
    '/castsequence reset=target Outbreak,Plague Leech,Outbreak',
	'/castsequence [nomod]Death Strike,Soul Reaper',
	'/castsequence [mod:ctrl]Blood Boil,Death Strike',
	'/cast rune tap',
	'/cast Death Coil',
PostMacro = [[
/cast [mod:ctrl] Remorseless Winter
/cast [mod:ctrl] Gorefiend's Grasp
/cast [combat] Vampiric Blood
/cast [combat] Anti-Magic Shell
/cast [combat] Dancing Rune Weapon
/cast [combat] Empower Rune Weapon
/cast [combat] War Stomp
/use [combat] 13
/use [combat] 14
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}