6.0.3 Blood (GnomeSequencer)

This is the macro I got Gold Tank with at i598. I’ve made it to Endless 26 (Titles@30) with my current gear(i634 Mastery). I’m working on going for a Multistrike build to see if that is better.

Sequences['BloodDK'] = { PreMacro = [[ /targetenemy [noharm][dead] ]], '/cast !Death Coil', '/cast [combat]13', '/cast [combat]14', '/cast Outbreak', '/cast Icy Touch', '/cast Plague Strike', '/cast [combat]Blood Boil', '/cast [combat]Remorseless Winter', '/cast [combat]Vampiric Blood', '/cast Death Strike', '/cast Dancing Rune Weapon', '/cast Plague Leech', '/cast Death Strike', '/cast Death Coil', '/cast [combat]Blood Tap', '/cast Soul Reaper', "/cast Bone Shield" , '/cast [combat] Rune Weapon', '/cast [combat] Anti-Magic Shell', '/cast Death Strike', '/cast [combat]Rune Tap', '/cast !Death Coil', }

Talents: 2-3-2-1-1-2-1
Major: Raise Ally, Death & Decay (Vampiric Blood), and Anti-Magic Shell.
Minor: Path of Frost and Resilient Grip

Other Macros I use:

Taunt / Crystal Use (I use taunt often farming and chain pulling)

/cast [@target] Dark Command /cast [@mouseover,exists] Death Grip; [@target] Death Grip /use Oralius' Whispering Crystal
New Crystal (200 Stat @L90+) from Lunarfall Inn Random Quest.

Rune / Army

/castsequence reset=5/combat Empower Rune Weapon, Army of the Dead
Nice and simple.

OH Shit button

#showtooltip /cast Death Pact /cast Icebound Fortitude /use Healthstone
Long CDs off GCD.

Interupt(s)

/cast [@target] Mind Freeze /cast [@mouseover,exists] Strangulate; [@target]Strangulate
Simple interupt macro.

Chains

/cast [@mouseover,exists] Chains of Ice; [@target]Chains of Ice
I really just use this in my Endless Proving Grounds. Chain/kite 1 Wing Guard while getting blown around by a 2nd.

Thanks for sharing. I will try all these out later =)

Re-edited the original, that was required for it to work for me. Posting it, in case anyone else needs it thusly formatted.


Sequences['BloodDK'] = {
	PreMacro = [[
/targetenemy [noharm][dead]
	]],
	'/cast !Death Coil',
	'/cast [combat]13',
	'/cast [combat]14',
	'/cast Outbreak',
	'/cast Icy Touch',
	'/cast Plague Strike',
	'/cast [combat]Blood Boil',
	'/cast [combat]Remorseless Winter',
	'/cast [combat]Vampiric Blood',
	'/cast Death Strike',
	'/cast Dancing Rune Weapon',
	'/cast Plague Leech',
	'/cast Death Strike',
	'/cast Death Coil',
	'/cast [combat]Blood Tap',
	'/cast Soul Reaper',
	"/cast Bone Shield",
	'/cast [combat] Rune Weapon',
	'/cast [combat] Anti-Magic Shell',
	'/cast Death Strike',
	'/cast [combat]Rune Tap',
	'/cast !Death Coil',
}

This is a simple comment.

Single quotes are evil. Deceptive. Tricksy. Illusion to the Precious. /gollum

In the stead of ‘/cast [combat]14’, (or any other line) use double quotes. Ala, “/cast [combat]14”,

The code is emphasized and the strings more clearly defined.

You are always welcome to my opinion. Give credit though.

[quote quote=19063]This is an edit to the parent comment which has a misplaced " character…

Single quotes are evil. Deceptive. Tricksy. Illusion to the Precious. /gollum

In the stead of ‘/cast [combat]14′, (or any other line) use double quotes. Ala, “/cast [combat]14,"

The code is emphasized and the strings more clearly defined.

You are always welcome to my opinion. Give credit though.
[/quote]

I don’t know how to use Gnome Sequencer…I don’t even know if I managed to get it working ever, what is the difference between GS and cast sequence macros that I am used to with superduper/macro toolkit?

edit: never mind…just found

https://wowlazymacros.com/forums/topic/gnome-sequencer/

Couple of questions: 1) Did you just put all your skills in a macro and set it to spam or is there a method to it?

  1. Why use " rather than ’ on some parts and does using a ! have any effect on a GS macro? For example, you have /cast Death Coil and then later on /cast !Death Coil. Why both ways? What are you thinking each version will do?

  2. Last, you have /cast [combat] 13 rather than /use [combat] 13, which is the way I’ve always seen it. What is the difference between a /use command and a /cast command? Are they fungible or are they treated differently by the macro system?

These are questions that I’ve looked to have answered by the FAQs, but they never seem to explain it clearly. I figured you would know since you’ve included them in your macro.

  1. I used This Blood Macro before. I just kept the order for the most part and added in Plague Leech and Remorseless Winter. I put macros near the top to try and have them at start, then off cd. I have my macro on button 4, bound to a mouse wheel down and I hear others have a 0.5s Keypress macro bound to a mouse button to use.

  2. I used a different GS Macro and edited it, since i wasn’t to sure on a correct structure. I’ve since read that GS reads ‘/cast !spell’ and “/cast spell” the same way. Hunters /cast !Eagle Eye macro is the first time I’ve really seen how nice a simple ! works. So fun to have a large look around.

  3. I don’t think they are used differently, it just people normally use /use over /cast to help character count. Without an addon, every space would matter. I think MacroToolkit had that kind of simplify function built into it.

I altered it now to show all ", still cast trinkets though.


Sequences['BloodDK'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
    ]],
    "/cast Death Coil",
	"/cast [combat]13",
	"/cast [combat]14",
    '/cast Outbreak',
    '/cast Icy Touch',
    '/cast Plague Strike',
    '/cast [combat]Blood Boil',
    "/cast [combat]Remorseless Winter",
    '/cast [combat]Vampiric Blood',
    '/cast Death Strike',
	'/cast Dancing Rune Weapon',
	'/cast Plague Leech',
	'/cast Death Strike',
	"/cast Death Coil",
	"/cast [combat]Blood Tap",
    '/cast Soul Reaper',
    "/cast Bone Shield" ,
    '/cast [combat] Rune Weapon',
	'/cast [combat] Anti-Magic Shell',
	'/cast Death Strike',
	'/cast [combat]Rune Tap',
	"/cast Death Coil",
}

Lovely macro best one so far ! :slight_smile:

You don’t happen to have a macro for some AoE
For trash and such?

I normally drop Death and Decay and just use the macro, it’s pretty good with Blood Boil spam. If I’m doing Proving Grounds, I take Remorseless Winter and use it to freeze early and build agro while they are frozen in place.

Yeah usally do that to seems to do the trick :slight_smile:

Just a question isn’t better to have Gorefiend’s grasp insted of remorseless winter?

Sorry for my bad english ^^

Gorefiend’s is nice, but I like Remorseless for the Freeze effect. Helps me out sometimes on the larger pulls, even more so on some of the Proving Grounds Packs (Endless).

Edit: Got my hands on a Use Trinket and found GS will not use the Cast command on Trinkets. Changed to use.


Sequences['BloodDK'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
    ]],
    "/cast Death Coil",
	"/use [combat]13",
	"/use [combat]14",
    '/cast Outbreak',
    '/cast Icy Touch',
    '/cast Plague Strike',
    '/cast [combat]Blood Boil',
    "/cast [combat]Remorseless Winter",
    '/cast [combat]Vampiric Blood',
    '/cast Death Strike',
	'/cast Dancing Rune Weapon',
	'/cast Plague Leech',
	'/cast Death Strike',
	"/cast Death Coil",
	"/cast [combat]Blood Tap",
    '/cast Soul Reaper',
    "/cast Bone Shield" ,
    '/cast [combat] Rune Weapon',
	'/cast [combat] Anti-Magic Shell',
	'/cast Death Strike',
	'/cast [combat]Rune Tap',
	"/cast Death Coil",
}

[quote quote=19292]Gorefiend’s is nice, but I like Remorseless for the Freeze effect. Helps me out sometimes on the larger pulls, even more so on some of the Proving Grounds Packs (Endless).

Edit: Got my hands on a Use Trinket and found GS will not use the Cast command on Trinkets. Changed to use.


Sequences['BloodDK'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
    ]],
    "/cast Death Coil",
	"/use [combat]13",
	"/use [combat]14",
    '/cast Outbreak',
    '/cast Icy Touch',
    '/cast Plague Strike',
    '/cast [combat]Blood Boil',
    "/cast [combat]Remorseless Winter",
    '/cast [combat]Vampiric Blood',
    '/cast Death Strike',
	'/cast Dancing Rune Weapon',
	'/cast Plague Leech',
	'/cast Death Strike',
	"/cast Death Coil",
	"/cast [combat]Blood Tap",
    '/cast Soul Reaper',
    "/cast Bone Shield" ,
    '/cast [combat] Rune Weapon',
	'/cast [combat] Anti-Magic Shell',
	'/cast Death Strike',
	'/cast [combat]Rune Tap',
	"/cast Death Coil",
}

[/quote]

great ! :slight_smile:

What about “Single” target bosses? got any macro for that?

Hi Susie. same as your Unholy macro. You have abilities with no GCD in the main macro. This takes up valuable time as pan through them.

Give this one a crack and let me know what you think. It seemed ok attacking a dummy (something that doesn’t hit back)

-- Blood DK
Sequences['BST'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
/cast Anti-Magic Shell
/cast Bone Shield
/cast Dancing Rune Weapon
/cast [nostance:1] Blood Presence
    ]],
    '/castsequence reset=target Icy touch,Plague Strike,null',
    "/cast Death Strike",
    '/cast Soul Reaper',
    '/cast Blood Boil',
    '/cast Death Coil',
}

I’m about to level my Dk, so, if I make any changes I’ll post them.

I came up with this. There still seems to be times where i do nothing but auto but i think that’s more because of dks resource system than the macro. Talents are 3313121

-- Blood DK
Sequences['BST'] = {
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 Bone Shield
/cast [nostance:1] Blood Presence
]],
        '/castsequence reset=target Outbreak,null',
        '/cast Death Strike',
        '/cast Soul Reaper',
        '/cast Blood Boil',
        '/cast Unholy Blight',
        '/cast Remorseless Winter',
        '/cast Death Coil',
PostMacro = [[
/cast Anti-Magic Shell
/cast Vampiric Blood
/cast Dancing Rune Weapon
/startattack
/use [combat]13
/use [combat]14
]],
}

Also i am aware that plague leech and blood tap are better talents but i can’t seem to work them into a one click macro. Hopefully someone smart comes along and works on this.

New version that does work in plague leech and has increased dps. I removed soul reaper because unlike other classes soul reaper can be used anytime and so if its in a one click macro it will always go off instead of blood boil.

-- Blood DK
Sequences['BST'] = {
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 Bone Shield
/cast [nostance:1] Blood Presence
]],
        '/castsequence reset=target/25 Outbreak,Plague Leech,Outbreak',
        "/cast Death Strike",
        '/cast Blood Boil',
        '/cast Unholy Blight',
        '/cast Remorseless Winter',
        '/cast Death Coil',
PostMacro = [[
/cast Anti-Magic Shell
/cast Vampiric Blood
/cast Dancing Rune Weapon
/startattack
/use [combat]13
/use [combat]14
]],

Just updating with a new version that uses DS over Blood Boil every time. I took the castsequence for it from worrgys everything else was just modified from whats in this thread. This seems to give 100% uptime on blood shield. Any improvement is welcome.

-- Blood DK
Sequences['BST'] = {
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 Bone Shield
/cast [nostance:1] Blood Presence
]],
        '/castsequence reset=target/25 Outbreak,Plague Leech',
        '/castsequence reset=1 Death strike, Blood Boil',
        '/cast Remorseless Winter',
        '/cast Death Coil',
PostMacro = [[
/cast Anti-Magic Shell
/cast Vampiric Blood
/cast Dancing Rune Weapon
/cast Empower Rune Weapon
/startattack
/use [combat]13
/use [combat]14
]],

[quote quote=19881]Just updating with a new version that uses DS over Blood Boil every time. I took the castsequence for it from worrgys everything else was just modified from whats in this thread. This seems to give 100% uptime on blood shield. Any improvement is welcome.

-- Blood DK
Sequences['BST'] = {
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 Bone Shield
/cast [nostance:1] Blood Presence
]],
        '/castsequence reset=target/25 Outbreak,Plague Leech',
        '/castsequence reset=1 Death strike, Blood Boil',
        '/cast Remorseless Winter',
        '/cast Death Coil',
PostMacro = [[
/cast Anti-Magic Shell
/cast Vampiric Blood
/cast Dancing Rune Weapon
/cast Empower Rune Weapon
/startattack
/use [combat]13
/use [combat]14
]],

[/quote]

Could not copy paste this macro for som reason - dosent seem to work , or what am i doing wrong?

its missing the closing bracket line line of the macro needs to be }

Ah yeah :slight_smile: thanks.

hey guys,

I just made a gnome macro for my blood dk. It took about 1-2 days Because it didnt work but I don’t know how I fixed it.

And now I just tried to add a new macro for my frost dk but it wont work. What can be wrong? (I tried to copy and paste from frost dk section on the forum)

Lastly, who can help me in game:)? I’ll write my bnet id when I go back home(working atm)