My current Blood Macro [GS] Pt.2 (New 'n' Clean)

Long over due post. This is to wipe clean confusion. This is probably the ver I will use till next Xpac.
4/10/16 - 4:24 AM EST

Talents: 2313112 ; I use Runic Corruption
Major: Outbreak*, Regenerative Magic, Raise Ally*
Minor: Resilient Grip, Path of Frost

Sequences['BloodDK'] = {
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],
    PreMacro = [[
/Cast Bone Shield
/Cast [combat] Anti-Magic Shell
/Cast [combat] Vampiric Blood
/Cast [combat] Dancing Rune Weapon
    ]],
    "/cast Death Strike",
    "/castsequence reset=combat reset=combat Plague Leech, Outbreak, Rune Tap",
    "/castsequence reset=combat Outbreak, Death Coil, Death Coil, Death Coil, Outbreak",
    '/castsequence reset=combat Blood Boil, Blood Boil, Soul Reaper, Death Strike',
    '/castsequence reset=combat reset=combat Blood Boil, Blood Boil, Blood Boil, Blood Boil, Soul Reaper, Death Strike',
	'/cast [talent:4/1] nullBlood Tab',
    PostMacro = [[
/cast [talent:4/1] nullBlood Tap
/TargetEnemy [noharm][dead]
/Use [combat] 13
/Use [combat] 14
/script UIErrorsFrame:Hide();
    ]],
}

I only changed the macro slightly to get diseases out a little faster.
I added in Blood Tap to Body and PostMacro. Just remove ‘null’ to the one you want.
Body - Added to cycle, no seizure
Post - Attempts after every press, You will get the “seizure” effect.

Read in Pt.1 Page6 about tooltip. GS will only show the tip to lines with 1 spell in them.

Read many post about not having enough room (trying to use GS macros with in game system).
I have it posted elsewhere, but Here is a Guide I made for GS install.

if you use runic corruption then you cant use blood tap

Will this work for leveling at 60?

For low levels, you need something like this, since you wont have some of the spells and if will perma lock up in spots.

Sequences["GS56"] = {
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],

	PreMacro = [[
/cast Bone Shield
/cast [combat] Vampiric Blood
/cast [combat] Anti-Magic Shell
/cast [combat] Dancing Rune Weapon
/cast [combat] Dark Simulacrum
	]],
	
	PostMacro = [[
/script UIErrorsFrame:Hide();
/targetenemy [noharm][dead]
	]],

	-- Macro 1
	[[
/cast Death Strike
	]],
	
	-- Macro 2
	[[
/castsequence reset=combat Death Coil
	]],
	
	-- Macro 3
	[[
/castsequence reset=combat Icy Touch, Plague Strike
	]],

	-- Macro 4
	[[
/castsequence reset=combat Plague Leech
	]],
	
	-- Macro 5
	[[
/castsequence reset=combat Blood Boil
	]],
}

Full Post is in my 1st thread, Page5: Here

I seem to be having problems with this macro. Am I doing something wrong? At some point I keep standing still? Also do I need to manually cast Defile?

Works perfectly for me, and I am very grateful for this macro.

Question, and apologies if you addressed this in the other thread, but why Runic Corruption over Blood Tap? I’ve ran both over several minutes to normalize the results and pull the same dps for each. In actual combat, I’ve noticed Blood Tap is sometimes available to me on a second or third pull that I can use for a BB or something, even if I use it in the macro. Does Runic Corruption work better for you?

"/cast Death Strike",
    "/castsequence reset=combat reset=combat Plague Leech, Outbreak, Rune Tap",
    "/castsequence reset=combat Outbreak, Death Coil, Death Coil, Death Coil, Outbreak",
    '/castsequence reset=combat Blood Boil, Blood Boil, Soul Reaper, Death Strike',
    '/castsequence reset=combat reset=combat Blood Boil, Blood Boil, Blood Boil, Blood Boil, Soul Reaper, Death Strike',
	'/cast [talent:4/1] nullBlood Tab',

Did you mean to have (reset=combat reset=combat) in lines 2 and 4 ?

fantastic macro …great work

just tried this on a test dummy, very high dps… awesome macro!

No Works

Works, but dpes at lvl 724 is only about 25k

No, sorry bout that. I was probably a bit tired when I posted this at 4am (I wake up bout 12pm). I’ve fixed it in this post. I mostly use My combo macro for blood and just got done with a dual frost macro.

Still using the same Talent / Glyphs. >6-11-16 @ 1:04 am

Sequences['BloodDK'] = {
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],
    PreMacro = [[
/Cast Bone Shield
/Cast [combat] Anti-Magic Shell
/Cast [combat] Vampiric Blood
/Cast [combat] Dancing Rune Weapon
    ]],
    "/cast Death Strike",
    "/castsequence reset=combat Plague Leech, Outbreak, Rune Tap",
    "/castsequence reset=combat Outbreak, Death Coil, Death Coil, Death Coil, Outbreak",
    '/castsequence reset=combat Blood Boil, Blood Boil, Soul Reaper, Death Strike',
    '/castsequence reset=combat Blood Boil, Blood Boil, Blood Boil, Blood Boil, Soul Reaper, Death Strike',
    '/cast [talent:4/1] Blood Tab',
    PostMacro = [[
/TargetEnemy [noharm][dead]
/Use [combat] 13
/Use [combat] 14
/script UIErrorsFrame:Hide();
    ]],
}