Step Macro Basic

This is something i just started playing around with and this is what i came up with, i haven’t had time to run it yet on much more then a dummy @680(?) ilvl gear. But that came out to around 40k sustained. If you’d like to try it here it is i’m really not sure if the timing is good for the Eye or not but so far seems to work pretty good.

Sequences['DH'] = {
StepFunction = [[
		stepa = "11231"

		limit = string.len(stepa) or 1
		if stepc == nil then
			stepc = 1
		end
		if stepc >= limit then
			stepc = 1
		else
			stepc = stepc + 1
		end
		step = tonumber(strsub (stepa, stepc, stepc))
]],
author='Lilfade',
specID=577,
helpTxt = "Talents: 1100000.",
PreMacro=[[
/cast [nochanneling] Blur
/targetenemy [noharm][dead]
]],
-- Macro 1
	[[

/castsequence [nochanneling] Demon's Bite, Demon's Bite, Chaos Strike, Throw Glaive, Demon's Bite
	]], 

-- Macro 2
	[[
/castsequence [nochanneling] Vengeful Retreat, Fel Rush, Blade Dance
	]],

-- Macro 3
	[[
/cast !Eye Beam
	]],
PostMacro=[[
/TargetEnemy [noharm][dead]
/startattack
/Use [combat] [nochanneling] 13
/Use [combat] [nochanneling] 14
]],
}

Forgive the brashness. Honestly trying to be constructive.

I’m in 690 gear and was only able to push 21-22k on raid target dummy. There are dead zones in this macro. Too much burn off and too much build up. No balance which leads me to think you are using this step function inefficiently.

cast 1 line should be your energy build up. Demon’s bite in this case.
cast 2 line should be your burn off. Chaos Strike, Throw Glaive, Blade dance.

Personally I wouldn’t use Vengeful Retreat or Fel Rush in the macro. I would make that a macro unto itself. More often than not it was projecting me past the target to which I had to back up and get it in front or turn around. Secondly if you are in a positional fight where you need to move in, out, left, right, up down, doing the hokey pokey while shaking all about, this can toss you out of sorts right quick.

:slight_smile:

Thanks for the constructive reply. i noticed the first run it was working wonderfully and all of a sudden today it’s having dead zones and such as you mentioned. Im thinking i wasnt testing this macro so much as maybe getting the name wrong and spamming another macro. I will keep working on it, thanks again @KeilMe

Edit:

Ok so test two i seem to have less over stock and more burn resources. I ran it for 2 minutes in 680 gear with no cool downs, buffs, or anything other then whats in the macro; i’m at roughly 23.6k - 24.3k on raid dummy in sw:

  1. 901.0k - Blade Dance
  2. 765.6k - Chaos Strike
  3. 421.6k - Demon's Bite
  4. 238.5k - Basic Attack
  5. 127.4k - Throw Glaive
Sequences['FDHAttack'] = {
StepFunction = [[
		stepa = "12"

		limit = string.len(stepa) or 1
		if stepc == nil then
			stepc = 1
		end
		if stepc >= limit then
			stepc = 1
		else
			stepc = stepc + 1
		end
		step = tonumber(strsub (stepa, stepc, stepc))
]],
author='Lilfade',
specID=577,
helpTxt = "Talents: 1100000. Used to do basic attacks.",
PreMacro=[[
/cast [nochanneling] Blur
/targetenemy [noharm][dead]
]],
	[[
/castsequence [nochanneling] Demon's Bite, Demon's Bite, Chaos Strike, Demon's Bite, Demon's Bite, Chaos Strike
	]],
	[[
/castsequence [nochanneling] Demon's Bite, Demon's Bite, Chaos Strike, Blade Dance, Throw Glaive, Demon's Bite, Demon's Bite, Chaos Strike
	]],
PostMacro=[[
/targetEnemy [noharm][dead]
/startattack
/use [combat] [nochanneling] 13
/use [combat] [nochanneling] 14
]],
}

Side note: i randomly have a lockup but i think its my ui because resources mana wise are fine and so are cool downs, but a reload everything is fine.

see above ^

Sorry for not replying sooner. Buying a house, and packing the current to move this weekend has me tied up a bit. There is also the wife aggro factor for packing my office before the last minute. :stuck_out_tongue:

Looks better but you are doing Demon’s bite 4 times with the first four clicks. Chaos strike 2 times. Then Demon’s Bite, Blade Dance, Demon’s Bite, Throw Glaive, Chaos Strike, Demon’s Bite, Demon’s bite…

Here let me break this down more for you

StepA at this point is 12


     1              1            1              1            1             1
Demon's Bite, Demon's Bite, Chaos Strike, Demon's Bite, Demon's Bite, Chaos Strike
      2             2             2             2             2           2             2              2
Demon's Bite, Demon's Bite, Chaos Strike, Blade Dance, Throw Glaive, Demon's Bite, Demon's Bite, Chaos Strike

with this fashion every click will go 1 2 1 2 1 2 1 2 1 2 1 2…

So you have 4 DB, 2 CS db, BD, DB, DB, CS***(note cast line one has started over again.)*** DB,DB,DB,CS,DB,CS every loop you off set by 2.

Does this make sense?