Forums Forums Warrior Archive Patch 6.0+ Prot/Gladiator GS Macro

Viewing 10 posts - 1 through 10 (of 34 total)
• Author
Posts
• Todd Livengood
Senior Sergeant
Post count: 76

Give this a try and let me know what you think, My DPS went up significantly

``````Sequences["WarProtST"] = {
PreMacro = [[
/cast charge
]],
StepFunction = [[
stepa = "132432653246"

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))
]],

-- Macro 1
[[
/run("Executing macro 1!")
/cast Shield Charge
]],

-- Macro 2
[[
/run("Executing macro 2!")
/cast Heroic Strike
]],

-- Macro 3
[[
/run("Executing macro 3!")
/cast Shield Slam
]],

-- Macro 4
[[
/run("Executing macro 4!")
/cast Revenge
]],
-- Macro 5
[[
/run("Executing macro 5!")
/cast Execute
]],
-- Macro 6
[[
/run("Executing macro 6!")
/cast Devastate
]],
}``````
Todd Livengood
Senior Sergeant
Post count: 76

``````Sequences["WarProtST"] = {
PreMacro = [[
/cast charge
/cast Bloodbath
]],
StepFunction = [[
stepa = "132432653246"

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))
]],

-- Macro 1
[[
/run("Executing macro 1!")
/cast Shield Charge
]],

-- Macro 2
[[
/run("Executing macro 2!")
/cast Heroic Strike
]],

-- Macro 3
[[
/run("Executing macro 3!")
/cast Shield Slam
]],

-- Macro 4
[[
/run("Executing macro 4!")
/cast Revenge
]],
-- Macro 5
[[
/run("Executing macro 5!")
/cast Execute
]],
-- Macro 6
[[
/run("Executing macro 6!")
/cast Devastate
]],
PostMacro = [[
/cast Hamstring
/run UIErrorsFrame:Clear()
]],
}``````
Sem Rez
Scout
Post count: 1

Verry nice macro dude! thumbs up for you

Todd Livengood
Senior Sergeant
Post count: 76

Oh, My talents are 2112223

Worge
Grunt
Post count: 16

Nice macro

Will
Sergeant
Post count: 37

Thanks for the macro, can you maybe explain the stepfunction?

Vulger
Scout
Post count: 2

Thank you for this one, i have been using it in pvp for and its working beautifully.

Todd Livengood
Senior Sergeant
Post count: 76

Thanks for the macro, can you maybe explain the stepfunction?

This is quoted from starcub:

stepa – string containing steps in the sequence to be executed
“12213142111” – is the actual sequence to be executed
limit – is the rotation length or the total number of steps in the sequence (automatically calculated from stepa — no user editing required)
stepc – is the step counter (used to dereference the step in the string)

Zelius
Grunt
Post count: 15

With this macro i do about 23k dps on Butcher hc
Witout macro i do about 29k dps on same boss
With my macro i do about 33k dps on same boss
My ilvl is 670

here is my macro :

Sequences[‘GLA’] = {
PreMacro = [[
-/cast [combat] Berserker Rage
/cast [combat] Blood Fury
/cast [combat] Berserker Rage
/cast [combat] Bloodbath
/cast [combat] Shield Charge
/cast Heroic Strike
]],
‘/cast !Shield Slam’,
‘/cast !Execute’,
‘/cast Devastate’,
‘/cast !Revenge’,
‘/cast Shield Slam’,
‘/cast [mod:alt] Berserker Rage’,
‘/cast [combat] Dragon Roar’,
‘/cast Shield Slam’,
‘/cast !Revenge’,
‘/cast Devastate’,
‘/cast Storm Bolt’,
‘/cast Heroic Strike’,
‘/cast [combat] Dragon Roar’,
‘/cast !Revenge’,
‘/cast !Shield Slam’,
‘/cast victory rush’,
‘/cast Devastate’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/cast Shield Slam
]],
}

Todd Livengood
Senior Sergeant
Post count: 76

This isnt a macro to compare to your own, the beauty of this macro is all you have to do is change the step function to the rotation you want, this is a sequenced macro. It doesn’t have to be 132432653246 you can place the rotation you want with it. Your macro will go 12345678, this one will go in any order you assign to it.

Viewing 10 posts - 1 through 10 (of 34 total)

The forum ‘Archive Patch 6.0+’ is closed to new topics and replies.