Hey ya guys - I am very new to macros and I think this would help me tremendously if I could get it to work. I downloaded the macro tool kit and cut and past into the macro box and all I get is the macro running in say - nothing else happens. What have I done wrong?
Any and all help would be greatly appreciated
Thanks
Mike
DruidGuard, you probably want to go and take a look at Todd’s videos on GnomeSequencer (). This thread is on a GnomeSequencer (GS) macro not a normal macro. The difference is that to run a GS macro you need to have the GnomeSequencer addon installed and the macros go into a text file named sequences. You don’t put these into the in-game macro tools at all.
It is a great tool, but you do lose a little flexibility. Watch the videos and good luck.
Hey Macro Crew
This is the macro I have been using that was posted later in this thread but I am having a few minor issues. I have the same build as the original poster and the macro works great except, BUT it only allows 3 holy power and Serephim requires five and it can never fire due to lack of holy power. I am no coder but I tired. I did get it to get to 5 holy power by putting Serephim in where shield of righteous, but it does not fire automatically like shield of the righteous does. Any help anyone can add to this already AWESOME macro - would be greatly appreciated.
Thanks
Sequences['Prot'] = { StepFunction = [[ limit = limit or 1 if step == limit then limit = limit % #macros + 1 step = 1 else step = step % #macros + 1 end ]], PreMacro = [[ /console Sound_EnableSFX 0 /targetenemy [noharm][dead] /cast [nostance: 1] seal of truth ]], '/castsequence Sacred Shield,Judgment,Judgment,Judgment,Judgment', '/cast Crusader Strike', '/cast Holy Wrath', "/cast Avenger's Shield", '/cast [@player] Holy Prism', '/cast Hammer of Wrath', '/cast Consecration', PostMacro = [[ /cast Shield of the Righteous /cast Divine Protection /startattack /script UIErrorsFrame:Hide(); /console Sound_EnableSFX 1 ]], }Sequences[‘ProtAOE’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
/cast [nostance: 2] seal of righteousness
]],
‘/castsequence Sacred Shield,Judgment,Judgment,Judgment,Judgment’,
‘/cast Hammer of the Righteous’,
‘/cast Holy Wrath’,
“/cast Avenger’s Shield”,
‘/cast [@player] Holy Prism’,
‘/cast Hammer of Wrath’,
‘/cast Consecration’,
PostMacro = [[
/cast Shield of the Righteous
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
@Healme,
Any updates…???
Also, you show Alabaster Shield as a Major Glyph, not sure it is still available.
@comicus it isnt available anymore
and
@druidguard seraphim is no longer a viable talent choice will depend on how many tier pieces you have and what your gear looks like.
if you have the 4 piece teir set you want to use the improved seals talent if not you use the damage reduction one. and as for as using
2 different macros is no longer needed. 1 macro will do both just as effectively.
try this
Sequences[‘Prot’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/console Sound_EnableSFX 0
/targetenemy [noharm][dead]
]],
‘/castsequence Sacred Shield,Judgment,Judgment,Judgment,Judgment’,
‘/cast Crusader Strike’,
‘/cast Holy Wrath’,
“/cast !Avenger’s Shield”,
‘/cast Holy Prism’,
‘/cast Hammer of Wrath’,
‘/cast !Consecration’,
PostMacro = [[
/cast !Shield of the Righteous
/cast Divine Protection
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
@Fuzzy Navel - Thanks my friend - I did not get this until today 3 November 2015. I have an error that says unknown character in Line 2. I have made a lvl 1 toon on your server called Pluckyfriend to discuss (if you don’t mind helping out an old man). I will see when you pop up on my server and hopefully we can discuss. I appreciate all the great help you have offered me and I have used the original macro until now. I have my Legendary ring and 4 piece set bonus as of this week. I would really love to tweak this as we are running heroics and I am by no means a programmer and while I understand most of it, I am afraid to alter it, in fear of messing things up.
Please free free to contact Gamling - Aggramar in game. I am on most evenings after 7-9pm CST
The error reads - GnomeSequencer syntax error on line 2 of Sequences.lua:unexpected symbol near ?
Thanks
Gams
@ Druidguard
local _, Sequences = ... -- Don't touch this
-- /run UIErrorsFrame:RegisterEvent(“UI_ERROR_MESSAGE”)
-- --
-- Rename this file to Sequences.lua before you get started, it uses a different file name so as not to overwrite your existing file with a future update.
This is how the first 6 lines in my Sequences.lua file look like.
Be sure that you don’t ever delete or change the 1st line in this .lua, also best is to leave the 2nd line blank.
After that… just put any code sequence you want.
Like this:
local _, Sequences = ... -- Don't touch this
-- After this line you can put any sequence you want. Have fun playing and remember, it's just a game!
Sequences[‘Prot’] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/console Sound_EnableErrorSpeech 0
-- /console Sound_EnableSFX 0
/targetenemy [noexists][noharm][dead]
]],
"/castsequence [nochanneling]reset=target/combat Sacred Shield,Judgment,Judgment,Judgment,Judgment",
"/castsequence [nochanneling]reset=target/combat Crusader Strike",
"/castsequence [nochanneling]reset=target/combat Holy Wrath",
"/castsequence [nochanneling]reset=target/combat !Avenger’s Shield",
"/castsequence [nochanneling,@player]reset=target/combat Holy Prism",
"/castsequence [nochanneling]reset=target/combat Hammer of Wrath",
"/castsequence [nochanneling]reset=target/combat !Consecration",
PostMacro = [[
/castsequence [nochanneling] !Shield of the Righteous
/castsequence [nochanneling] Divine Protection
/use [combat]13
/use [combat]14
/startattack
/castsequence [nochanneling]reset=9/combat !Consecration
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
/console Sound_EnableErrorSpeech 1
]],
}
I gave it a little twist of myself. I’m lazy so now I don’t have to change much when I change things in the macro.
Also added Consecration in the postmacro, so it casts again automaticly as soon as it’s timer is over. << mainly because I use the glyph that causes consecration to move with me.
made a new sequence.lua file with only this in it and I tried it. Works exactly as written in the sequence.
Don’t worry be happy… and kill some more monsters.
@Vondreth - Thanks my friend. Its working now for some reason. Been using sequencer for several months and had a great macro from this site BUT I could never use my active mitigation for bosses like Kilrogg because it was never generating 5 holy power. I used your macro and I was like DAAAAANG. Working like clockwork - cant wait until raid night to try this out. im using 3/1/3/2/2/1/1 glyphs are Divine Protection, Holy Wrath and Consecreator. So far everything looks great. Im on my computer at the shop so I will have to see what is wrong with my one at home.
Thanks again
Gams
@Vondreth Still not working at my home. Redownloaded sequencer and the in game macro wont find the Sequences.lua. Do you have those exact lines at the top of your GS .lua file. The one at the shop worked like a charm. Here at my home not working.
Let me know what you think
Thanks
Gams
@Vonfreth - Got it working and I am enjoying it thus far - Thanks again
@Vondreth @Healme @Pluckyduck - Thanks all for the wonderful Insight on this. I the 4 set tier bonus and I am in decent raid gear with Anzu’s Cursed Plume as /14 Trinket. If this could be possible - Since I am a HFC raid tank - adding the stance into the macro is huge for me because of the 2 buffs each individual stance proc’s. If possible, I would like to add into this the stance stance so I would not have to keep bouncing the Seals back and forth with a macro but I am a bit unsure as to how to do this before they stop. Liadrin’s Righteousness (Seal of Righteousness buff - 20% Haste 19 second duration rebuffs with Judgement) and Uther’s Inisght (Seal of Insight - Healing for 2% of your maximum health 26 second duration rebuffs with judgement) - as a raid tank adding these into my GS would be wonderful.
The Macro works better now that it ever was before since Shield of the Righteous is usable on CD and has a 1.22 second cool down and adds a 5 stack buff called Bastion of Glory (adds 26% single (x5 for 134% self heal when maintained - its like having a LoH that can be rebuilt faster than a LoH cool down)). But for me trying to maintain all 3 of these is tough because I am old and slow.
I am trying to customize this to fit my situation - but not exactly sure how. @Healme hasnt posted in awhile so I might assume he has left the game. Any Insight on how to do this is appreciated. If someone wanted to add this to these to the above GS - it would be greatly welcomed.
Thanks much again for such a wonderful GS macro - I could not be happier.
Gamling - Aggramar
Add this in your pala tank pre makro.
Two options I can think of,
option.1.: make two (2) macro’s each with a different seal enabled in the pre macro.
con.: two almost the same macro’s. when you change or update one. You have to change the other one to.
pro.: easy to use while tanking and questing. Just press the macro you want.
PreMacro = [[
/console Sound_EnableErrorSpeech 0
-- /console Sound_EnableSFX 0
/targetenemy [noexists][noharm][dead]
-- /castsequence [nochanneling]reset=3/combat Seal of Insight,null
/castsequence [nochanneling]reset=3/combat Seal of Righteousness,null
]],
PreMacro = [[
/console Sound_EnableErrorSpeech 0
-- /console Sound_EnableSFX 0
/targetenemy [noexists][noharm][dead]
/castsequence [nochanneling]reset=3/combat Seal of Insight,null
-- /castsequence [nochanneling]reset=3/combat Seal of Righteousness,null
]],
option.2.: use/add the nomod/mod option.
When you press a modifier (mod) key Righteous is cast, as soon as you don’t use your mod key anymore (nomod) Insight will be active again.
You can of course also change the mod and nomod if you prefer.
con.: as soon as you release your mod key, you will switch to the other seal.
pro.: only one macro to change if you change something.
PreMacro = [[
/console Sound_EnableErrorSpeech 0
-- /console Sound_EnableSFX 0
/targetenemy [noexists][noharm][dead]
/castsequence [nochanneling,nomod]reset=3/combat Seal of Insight,null
/castsequence [nochanneling,mod]reset=3/combat Seal of Righteousness,null
]],
Because of the added “,null” behind the seal, it is only cast 1x when you start running the macro.
If i’m right It keeps checking if you have the seal on, if it’s off (you have the other seal on) than it will cast it 1x again. If yo know what I mean.
I really don’t know if the second option works. It should, but I haven’t tried it. But I think you have to hold a mod key there. not useful imho. I only posted it as an option. to show what’s possible with the mod / nomod option.
I personally prefer to change manually to the seal when I want it.
most of the time you only have to switch to a stance 1x, before the fight starts.
With good healers I use Righteousnes,
with mèh healers, loads of damage or when (solo) questing, I mostly use Insight.
My new pala is halfway 71. So a long way to go till 90/100. Could be faster when I didn’t play my other lvl 100 chars so much. lol
It’s also the reason I haven’t checked this site, plus… I didn’t get a pm that there was a new reaction/post here.
Just curious, what went wrong between the sequence at work and at home.?
and depends on how “old” you are. lol
Still young enough to game. (Like me.)
Edit:
My fault. I think you mean option 1 of tier 7 (100) Empowered Seals. )Sleepyhead. And again 2nd night without sleep. grmpf)
Anyway I had to test it. Deleted the former options.
I have two options now.
- For prot. make 2 macro’s that you put on your bar somewhere. And press it when you want the buffs.
HealSeals
/castsequence [nochanneling]reset=target/combat !Seal of Righteousness, !Seal of Insight
#showcooldown Seal of Righteousness
#showcooldown Seal of Insight
DPSSeals
/castsequence [nochanneling]reset=target/combat !Seal of Insight, !Seal of Righteousness
#showcooldown Seal of Insight
#showcooldown Seal of Righteousness
- In the next post I’ll post my "current"changed sequences, including the seals switch.
Note: For single target I use Righteousness, for AoE I use Insight.
If you want Insight to be cast to start with and Righteousness for the rest of the fight… than use the single target location for both.
Before you pull, with macro’s you will to cast Righteousness before you start the fight. > more DPS for shield = more aggro.
As I’m not yet 100, you guys have to test this by yourself. i will do it myself when my pala hits 100. but until than…
Just try the different options and see what works best for you.
And pls let me know which one works best. (If it works.)
Have fun testing and playing guys. (& girls)
Here are my current two Pala Protection macro sequences.
Planned.
Most choices are personal preferences. But the prot pala’s I know (who run HfC HC and Myth) use the ones below:
- (in tier 1, whatever you want to use. I’d take 2 or 3.)
- (in tier 6, Whatever you prefer. I like 1 “Holy Prism”.)
- (in tier 7, fight dependent. But mostly 1, sometimes 3.)
Talents: ?* / 1 / 3 / 2 / 3 (or 2) / 1* / ?*
Major Glyphs: Consecrator, Hand of Sacrifice, Divine Protection.
Minor Glyphs: Righteous Retreat (faster HS), the rest is just optical fun
My new little Paladin: World of Warcraft
Protection Single Target
Sequences["Pala-ProtHolyST"] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/console Sound_EnableErrorSpeech 0
/console Sound_EnableSFX 0
/targetenemy [noexists][noharm][dead]
/castsequence [nochanneling,mod] !Sacred Shield
/castsequence [nochanneling]reset=6/combat !Sacred Shield, null
-- /tar iron cannoneer
]],
"/castsequence [nochanneling]reset=target/combat !Hammer of Wrath",
"/castsequence [nochanneling]reset=target/combat !Avenger's Shield",
-- "/castsequence [nochanneling]reset=target/combat Judgment",
"/castsequence [nochanneling,talent:7/1]reset=20/combat !Seal of Insight, !Seal of Righteousness, Judgment",
-- "/castsequence [nochanneling,talent:7/1]reset=20/combat !Seal of Insight, Judgment, !Seal of Righteousness, Judgment",
"/castsequence [nochanneling]reset=target/combat !Hammer of Wrath",
"/castsequence [nochanneling]reset=target/combat !Consecration",
-- "/castsequence [nochanneling]reset=target/combat !Hammer of the Righteous",
"/castsequence [nochanneling]reset=target/combat !Crusader Strike",
-- "/castsequence [nochanneling]reset=target/combat !Holy Wrath",
"/castsequence [nochanneling,@player,talent:6/1] !Holy Prism;[nochanneling,@player,talent:6/2] !Light's Hammer;[nochanneling,@player,talent:6/3] !Execution Sentence",
"/castsequence [nochanneling]reset=target/combat !Sacred Shield,Judgment,Judgment,Judgment,Judgment",
-- "/castsequence [nochanneling,@target,talent:6/1] !Holy Prism",
"/castsequence [nochanneling]reset=target/combat !Hammer of Wrath",
-- "/castsequence [nochanneling] !Execution Sentence",
-- "/castsequence [nochanneling]reset=target/combat !Reckoning",
"/castsequence [nochanneling]reset=target/combat !Shield of the Righteous",
"/castsequence [nochanneling,@player]reset=target/combat !Word of Glory",
"/castsequence [nochanneling]reset=target/combat !Divine Protection",
"/castsequence [nochanneling]reset=target/combat !Hammer of Wrath",
"/castsequence [nochanneling]reset=target/combat !Consecration, Consecration, Consecration, !Sacred Shield",
PostMacro = [[
/castsequence [nochanneling] !Shield of the Righteous
/castsequence [nochanneling] !Divine Protection
/use [combat]13
/use [combat]14
/startattack
/castsequence [nochanneling] !Avenger's Shield
/castsequence [nochanneling] Hammer of Wrath
/castsequence [nochanneling] !Consecration
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
/console Sound_EnableErrorSpeech 1
]],
}
Protection AoE
Sequences["Pala-ProtHolyAoE"] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/console Sound_EnableErrorSpeech 0
/console Sound_EnableSFX 0
/targetenemy [noexists][noharm][dead]
/castsequence [nochanneling,mod] !Sacred Shield
/castsequence [nochanneling]reset=6/combat !Sacred Shield, null
-- /tar iron cannoneer
]],
"/castsequence [nochanneling]reset=target/combat !Hammer of Wrath",
"/castsequence [nochanneling]reset=target/combat !Avenger's Shield",
-- "/castsequence [nochanneling]reset=target/combat Judgment",
"/castsequence [nochanneling,talent:7/1]reset=20/combat !Seal of Righteousness, !Seal of Insight, Judgment",
-- "/castsequence [nochanneling,talent:7/1]reset=20/combat !Seal of Righteousness, Judgment, !Seal of Insight, Judgment",
"/castsequence [nochanneling]reset=target/combat !Hammer of Wrath",
"/castsequence [nochanneling]reset=target/combat !Shield of the Righteous",
"/castsequence [nochanneling]reset=target/combat !Consecration",
-- "/castsequence [nochanneling]reset=target/combat !Hammer of the Righteous",
"/castsequence [nochanneling]reset=target/combat !Hammer of the Righteous",
"/castsequence [nochanneling]reset=target/combat !Holy Wrath",
"/castsequence [nochanneling,@player,talent:6/1] !Holy Prism;[nochanneling,@player,talent:6/2] !Light's Hammer;[nochanneling,@player,talent:6/3] !Execution Sentence",
"/castsequence [nochanneling]reset=target/combat !Sacred Shield,Judgment,Judgment,Judgment,Judgment",
-- "/castsequence [nochanneling,@target,talent:6/1] !Holy Prism",
"/castsequence [nochanneling]reset=target/combat !Hammer of Wrath",
-- "/castsequence [nochanneling] !Execution Sentence",
-- "/castsequence [nochanneling]reset=target/combat !Reckoning",
"/castsequence [nochanneling,@player]reset=target/combat !Word of Glory",
"/castsequence [nochanneling]reset=target/combat !Divine Protection",
"/castsequence [nochanneling]reset=target/combat !Hammer of Wrath",
"/castsequence [nochanneling]reset=target/combat !Consecration, Consecration, Consecration, !Sacred Shield",
PostMacro = [[
/castsequence [nochanneling] !Shield of the Righteous
/castsequence [nochanneling] !Divine Protection
/use [combat]13
/use [combat]14
/startattack
/castsequence [nochanneling] !Avenger's Shield
/castsequence [nochanneling] Hammer of Wrath
/castsequence [nochanneling] !Consecration
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
/console Sound_EnableErrorSpeech 1
]],
}
Edit:
Typed last two responses in bed on my phone with my sleepy head. lol.
Most out of my head, so don’t look supprised if not everything works.
I know the seal calling works. single line, but not if they work together.?
DPSSeals
/castsequence [nochanneling]reset=target/combat !Seal of Insight, !Seal of Righteousness
#showcooldown Seal of Insight
#showcooldown Seal of Righteousness
“HealSeals”
/castsequence [nochanneling]reset=target/combat !Seal of Righteousness, !Seal of Insight
#showcooldown Seal of Righteousness
#showcooldown Seal of Insight
If you ask me why I made two almost similar macro’s… the last line counts, so Insight is extra healing, righteous is extra dps.
Edit 2: (2015-11-11)
Checked and Updated both protection pala sequences.
Added two extra normal macro’s for seal changing. As I only have two (2) seals at the moment, so only two are in there. If you have more, just add them.
Derp
[quote quote=26473]Any chance we can get a Gladiator macro, please?
[/quote]
Of course, but for that you have to be in the Warrior part and specifically under Protection. There are several good sequences for Gladiators in there.
This is the paladin sequence posting area, so you ask it in the wrong channel so to say. hehe
This last one doesnt seem to work
[quote quote=26620]This last one doesnt seem to work
[/quote]
Which one exactly do you mean?
If you mean one of my sequences? … Without more info I can’t narrow the search, answer and/or tests and solutions.
Almost haven’t played my Pala or WoW for that matter.
Due to other (rl) things.
I’m not sure I understand. Why do the In game hotkey and the razer toggle key need to be different?
i realy like this - but to be honest - i lost track somewhere
Which is the current version??
Thanks for your support
[quote quote=27160]i realy like this – but to be honest – i lost track somewhere
Which is the current version??
Thanks for your support
[/quote]
I am wondering the same. So many versions of the macro in here not sure which one to use. Could someone post the current macro being used?
Thanks!