Edited 8/16/16 with update.
Legion Ready - Made and Tested on the PTR.
Put alot of time into this one. Hits like a Truck.
Fury1 = Single Target
Fury2 = AOE
---Legion Fury Warrior - 2,3,3,2,2,2,3
Sequences["Fury1"] = {
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]
/startattack
/cast [combat] Berserker Rage
/cast [combat] Bloodbath
/cast [combat] Avatar
]],
'/cast Execute',
'/castsequence reset=60 Rampage,Battle Cry',
'/cast Rampage',
'/cast [talent:7/1] Bladestorm;[talent:7/3] Dragon Roar',
'/cast Bloodthirst',
'/cast Raging Blow',
'/cast Furious Slash',
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}
Sequences["Fury2"] = {
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]
/startattack
/cast [combat] Berserker Rage
]],
'/cast [talent:7/1] Bladestorm;[talent:7/3] Dragon Roar',
'/cast !Whirlwind',
'/cast !Raging blow',
'/cast !Bloodthirst',
PostMacro = [[
/cast [combat]Berserker Rage
/use [combat]13
/use [combat]14
]],
}
I use PunchKey to help with the Keypressing.
fixed ur code so it works with gs
Sequences["Fury1"] = {
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]
/startattack
/cast [combat] Berserker Rage
/cast [combat] Bloodbath
/cast [combat] Avatar
]],
'/cast Execute',
'/castsequence reset=60 Rampage,Battle Cry',
'/cast Rampage',
'/cast [talent:7/1] Bladestorm;[talent:7/3] Dragon Roar',
'/cast Bloodthirst',
'/cast Raging Blow',
'/cast Furious Slash',
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}
Sequences["Fury2"] = {
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]
/startattack
/cast [combat] Berserker Rage
]],
'/cast [talent:7/1] Bladestorm;[talent:7/3] Dragon Roar',
'/cast !Whirlwind',
'/cast !Raging blow',
'/cast !Bloodthirst',
PostMacro = [[
/cast [combat]Berserker Rage
/use [combat]13
/use [combat]14
]],
}
Thanks for posting Fireone. Will give it a go!
oust
June 26, 2016, 12:00pm
4
Hi mate,
Great macros mate, i’ve done some testing and altering on Beta to see what best bang for buck is (current level 102).
Currently Raging blow is a “wasted gcd”(this may change) thus I’ve removed it to keep increase enrage uptime. Further to this I have removed “Berserker Rage” as this is now a utility spell and does not offer any dps increase (need to be on bars - you’ll see the increase in dps when you use it to get out of X opposed to a flat boost).
Bladestorm, Dragon Roar, and Battle Cry have also been removed to create better control (add to bar).
“/cast [modifier:alt]Charge” added so when you press the macro and hold down “alt” you will charge at your enemy if it’s not on cd :).
Sequences[“Fury1”] = {
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]
/startattack
/cast [modifier:alt]Charge
/cast [combat] Bloodbath
/cast [combat] Avatar
]],
‘/cast Execute’,
‘/castsequence reset=60 Rampage’,
‘/cast Rampage’,
‘/cast Bloodthirst’,
‘/cast Furious Slash’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}
Sequences[“Fury2”] = {
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]
/startattack
/cast [modifier:alt]Charge
]],
‘/cast !Whirlwind’,
‘/cast !Raging blow’,
‘/cast !Bloodthirst’,
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}
rixus1
July 5, 2016, 10:28am
5
I cant get this to work for me my other fury works its the first on my list and for some reason any other macro I put after my first doesn’t work ive checked the spacing everything and no idea what to do
Thanks for the hard work Fireone
Will try this weekend!
I think berserker rage was put there so when you charge in for your burst they cant fear root you etc… i think its a good idea.
I’m still Using this, no updates.
Working great thank you, actually owning in bg’s sometimes… oh and what do you prefer dragons roar or bladestorm?
Is there any reason i keep getting an incomplete sequence definition?
I tried to just copy and paste , and it didnt work for me , all that happened was it spammed my chat ;/ Help please ?
This is how my chat looks like when spamming the key.
[02:01:29] The number of messages that can be sent is limited, please wait to send another message.
[02:01:29] [S] [myname]: Sequences[“Fury1”] = {
[02:01:29] [S] [myname]: StepFunction = [[
[02:01:29] [S] [myname]: limit = limit or 1
[02:01:29] [S] [myname]: if step == limit then
[02:01:29] [S] [myname]: limit = limit % #macros + 1
[02:01:29] [S] [myname]: step = 1
[02:01:29] [S] [myname]: else
[02:01:29] [S] [myname]: step = step % #macros + 1
[02:01:29] [S] [myname]: end
[02:01:29] [S] [myname]: ]],
[02:01:29] [S] [myname]: PreMacro = [[
You need to use gnome sequencer.
[quote quote=31374]You need to use gnome sequencer.
[/quote]
I am. Still gives me an error.
Cleaned up the code, buts its still Rocking hard.
You can use any of the Level 100 talents and it
works. I prefer Dragon Roar.
Sequences["Fury1"] = {
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]
/startattack
/cast [combat] Berserker Rage
/cast [combat] Bloodbath
/cast [combat] Avatar
]],
'/cast Execute',
'/castsequence reset=60 Rampage,Battle Cry',
'/cast Rampage',
'/cast [talent:7/1] Bladestorm;[talent:7/3] Dragon Roar',
'/cast Bloodthirst',
'/cast Raging Blow',
'/cast Furious Slash',
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}
I use PunchKey to help with the Keypressing.
Great thanks man, I will give it a go.
Which step function does this use for input into GS-E? 1 2 3 4 or 1 12 123 1234?