Blood ala Cym

So i recently swapped out from Unholy into Blood for a while and this is what i am now running.

There is only one spell in this macro which you may need to pause and this would be Blooddrinker. You can leave it to spam but Blooddrinker will clip around 50%

I run this one at 1350/1.350ms with +400ms as spellqueue.

Other than that there is not much to add/say for this one :stuck_out_tongue:

Here is a video to show skills. Sadly i can’t account for everything all the time to come off cooldown exactly but i do try!

My Blood DK Video

Sequences['BloodCym'] = {
-- This Sequence was exported from GSE 2.1.00.
  Author="Gravesider@Saurfang",
  SpecID=250,
  Talents = "3112132",
  Default=1,
  Icon='Spell_Deathknight_UnholyPresence',
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Sequential",
      KeyPress={
      },
      PreMacro={
      },
        "/cast Marrowrend",
        "/cast Marrowrend",
        "/cast Consumption",
        "/cast Death Strike",
        "/cast Marrowrend",
        "/cast Blood Boil",
        "/cast Blood Boil",
        "/cast Blooddrinker",
        "/cast [@player] Death and Decay",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast [@player] Death and Decay",
        "/cast Blood Boil",
        "/cast Blood Mirror",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Anti-Magic Shell",
        "/cast Marrowrend",
        "/cast Blooddrinker",
        "/cast Dancing Rune Weapon",
        "/cast Blood Boil",
        "/cast Consumption",
        "/cast Death Strike",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Icebound Fortitude",
        "/cast Death Strike",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blooddrinker",
        "/cast Vampiric Blood",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Marrowrend",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Consumption",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Marrowrend",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blooddrinker",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Anti-Magic Shell",
        "/cast [@player] Death and Decay",
        "/cast Blood Boil",
        "/cast Death Strike",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Vampiric Blood",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Marrowrend",
        "/cast Heart Strike",
        "/cast Consumption",
        "/cast Death Strike",
        "/cast Blood Mirror",
        "/cast Blood Boil",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast Blooddrinker",
        "/cast Blood Boil",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Vampiric Blood",
        "/cast Heart Strike",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Blooddrinker",
        "/cast Consumption",
        "/cast Blood Boil",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Marrowrend",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Death Strike",
        "/cast [@player] Death and Decay",
        "/cast Marrowrend",
        "/cast Blood Boil",
        "/cast Blooddrinker",
        "/cast Blood Boil",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast Anti-Magic Shell",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Dancing Rune Weapon",
        "/cast Marrowrend",
        "/cast Consumption",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Icebound Fortitude",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast [@player] Death and Decay",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast Marrowrend",
        "/cast Blooddrinker",
        "/cast Blood Boil",
        "/cast Blood Boil",
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast [@player] Death and Decay",
        "/cast Blood Boil",
        "/cast Consumption",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Mirror",
        "/cast [@player] Death and Decay",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast Heart Strike",
        "/cast Death Strike",
        "/cast Blood Boil",
        "/cast Heart Strike",
      PostMacro={
      },
      KeyRelease={
        "/targetenemy [noharm][dead]",
      },
    },
  },
}

Just curious, but how does it handle DnD procs? :slight_smile:

It appears to handle them ok to be honest. It will not drop them immediately on proc but within the proc timeframe?

I will make a quick vid but essentially it will always go DnD right off of CD. Also i have the head lego to reduce the time.

Added video to show it off

I have tried to improve a little adding nochannel maybe it works? so that blooddrinker is more effective


Sequences['BloodCym'] = {
-- This Sequence was exported from GSE 2.1.00.
  Author="Gravesider@Saurfang",
  SpecID=250,
  Talents = "3112132",
  Default=1,
  Icon='Spell_Deathknight_UnholyPresence',
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Sequential",
      KeyPress={
      },
      PreMacro={
      },
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Consumption",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling] Blooddrinker",
        "/cast [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Blood Mirror",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Anti-Magic Shell",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling] Blooddrinker",
        "/cast [no channeling: blooddrinker] Dancing Rune Weapon",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Consumption",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Icebound Fortitude",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling] Blooddrinker",
        "/cast Vampiric Blood",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Consumption",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blooddrinker",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Anti-Magic Shell",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast Vampiric Blood",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Consumption",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Mirror",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blooddrinker",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast Vampiric Blood",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling] Blooddrinker",
        "/cast [no channeling: blooddrinker] Consumption",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling] Blooddrinker",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Anti-Magic Shell",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Dancing Rune Weapon",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Consumption",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Icebound Fortitude",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling] Blooddrinker",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Marrowrend",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Consumption",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Mirror",
        "/cast [no channeling: blooddrinker] [@player] Death and Decay",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Heart Strike",
        "/cast [no channeling: blooddrinker] Death Strike",
        "/cast [no channeling: blooddrinker] Blood Boil",
        "/cast [no channeling: blooddrinker] Heart Strike",
      PostMacro={
      },
      KeyRelease={
        "/targetenemy [noharm][dead]",
      },
    },
  },
}


Hello,

When you say you have it “I run this one at 1350/1.350ms with +400ms as spellqueue.” What are you using to set this up?

Tend to use AHK/Synapse/Logitech/Punchkey.
I personally use Logitech for my single button/mod stuff and AHK for more than 2 buttons.

1350 is 1.3 seconds so it can work just by tapping and pausing on Blooddrinker.
However, knowing how others use this it will be 50ms :stuck_out_tongue:

Means you would need to use one of the above mentioned programs to repeatedly press the key that fast.

Thank You I use this with my wheel mouse and it’s awesomesauce.

I’m new to this macro stuff, never used it before. i just have one question. Why is this macro so long?

Hi Cym,

I’m still using this one seems to be doing ok for now I believe it was from John M at one time or other. Is this outdated now or still ok?

Sequences['Blood'] = {
  Author="JM",
  SpecID=250,
  Talents = "2112132",
  Default=1,
  Icon='Spell_Deathknight_BloodPresence',
  MacroVersions = {
    [1] = {
     Combat=true,
      Trinket1=true,
      Trinket2=true,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=true,
      Ring2=true,
      StepFunction = "Sequential",
      KeyPress={
        "/cast [combat] Vampiric Blood",
        "/cast [combat] Dancing Rune Weapon",
        "/cast [combat] Blood Fury",
        "/cast Blood Mirror",
      },
      PreMacro={
      },
        "/cast Marrowrend",
        "/cast Death Strike",
        "/cast [@player] Death and Decay",
        "/cast Blood Boil",
        "/cast Marrowrend",
        "/cast Blood Boil",
        "/cast Heart Strike",
        "/cast [@player] Death and Decay",
        "/cast Consumption",
        "/cast [@player] Death and Decay",
        "/castsequence Marrowrend, Marrowrend, Death Strike",
        "/castsequence Death Strike, Blood Boil, Heart Strike, Heart Strike",
        "/castsequence Marrowrend, Heart Strike, Blood Boil, Heart Strike",
      PostMacro={
      },
      KeyRelease={
        "/targetenemy [noharm][dead]",
        "/use Potion of Prolonged Power",
      },
    },
  },
}

[quote quote=56638]Hi Cym,
I’m still using this one seems to be doing ok for now I believe it was from John M at one time or other. Is this outdated now or still ok? [/quote]

Its absolutely still fine to use.
Someone just resurrected this older macro that I even forgot existed.

Both work and are still very viable to use :slight_smile:

[quote quote=56633]I’m new to this macro stuff, never used it before. i just have one question. Why is this macro so long?
[/quote]

This macro was more a rotation based macro, to be used slower than most macros out there.

Also my trademark I guess :wink:

what m+ will this hold up to at whatever ilvl

[quote quote=56677]what m+ will this hold up to at whatever ilvl
[/quote]

Everyone’s mileage may vary.
Best to try it out and see what the results are for yourself.

hello CYM i am new to this macro stuff and want to try your tank macro and i cant get the ahk Macro Right
i have the macro as my number 4 key but could reconfigure that can you link me your ahk macro script please

Hi James,

I’m not to sure if this is allowed and admin may delete this, I have modified the AHK script to use with the #4 key as you have mentioned. The sleep time is adjustable, different macros require different ms between key repeats adjust this to suit.

#ifWinActive World of Warcraft  ; Only run if window 'World of Warcraft' is active
{
	$4::  ; If 4 is pressed
	$^4:: ; If 4+control is pressed
	$+4:: ; If 4+shift is pressed
	$!4:: ; If 4+alt is pressed
		Loop ; If any of the above is true then loop below
    			{
				if not GetKeyState("4", "P") ; If 4 is not pressed then break the loop
					break
				if GetKeyState("LCtrl", "P") ; If left control is pressed then send control+4
					Send ^4
				else if GetKeyState("LShift", "P") ; If left shift is pressed then send shift+4
					Send +4
				else if GetKeyState("LAlt", "P") ; If left alt is pressed then send alt+4
					Send !4
				else
					Send 4 ; If 4 is pressed with no other modifiers send 4
				sleep 80 ; Time in milliseconds between key repeats
			 }
		return
}

lol - why would it not be allowed? It’s what was asked for :slight_smile:

It’s perfectly fine to post key repeating AHK scripts along with macros or when requested.
The only ones i personally have an issue with are the ones that press multiple buttons for 1 button pressed, but i wouldn’t remove them unless they basically played the game for you :stuck_out_tongue:

All good Cym, I hope it works for James then :slight_smile:

tyvm i am liking this macro i have never used macros and its making my life alot easier
ty guys