Gnome Sequencer Paladin Ret

This is what I use for my Pally for the Gnome Sequencer


Sequences['Ret'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
    ]],
    '/cast Judgment',
    '/cast Crusader Strike',
    '/cast Exorcism',
    '/cast !Avenging Wrath',
    '/cast !Execution Sentence',
    "/cast Templar's Verdict" ,
    '/cast Hammer of Wrath',
    PostMacro = [[
/use [combat]13
/use [combat]14
    ]],
}

Sequences['RetAOE'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
    ]],
    '/cast Judgment',
    '/cast Hammer of the Righteous',
    '/cast Exorcism',
    '/cast !Avenging Wrath',
    '/cast !Execution Sentence',
    "/cast Templar's Verdict" ,
    '/cast Hammer of Wrath',
    PostMacro = [[
/use [combat]13
/use [combat]14
    ]],
}


Works fine for me. :slight_smile:

1 Like

i just want to say this works like a charm, i love it. getting steading/constant DPS with this.

Glad it is working for you too ! :slight_smile:

Thanks Ingrid!

Hello,

how can i use the Gnome Sequence Makro ?

You are welcome, Scott :slight_smile:

Works great. Thank you for the time and effort.

Hi Ingrid the macro works amazing but I was wondering if there was any way you can include the line

/run UIErrorsFrame:RegisterEvent(“UI_ERROR_MESSAGE”)
/console Sound_EnableSFX 1

into this macro so that the error message and sound effect doesn’t show up every time i spam it.

Hello guys,

I have tried several times to get it to work but no luck perhaps you can help me out, i am getting the below message, ty

Date: 2014-11-08 12:14:45
ID: 1
Error occured in: Global
Count: 15
Message: 
\AddOns\GnomeSequencer\Core.lua line 56:
C stack overflow
Debug:
GnomeSequencer\Core.lua:56:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()


GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
[string “local macroIndex = sdm_GetMacroIndex(2)
”]:3: in main chunk
[C]: RunScript()

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:277: sdm_DoOrQueue()

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:153: sdm_MakeBlizzardMacro()

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:219: sdm_SetUpMacro()

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:115:

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:28
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
[C]: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
Locals:
self = <unnamed> {
0 = <userdata>
}
event = “UPDATE_MACROS”
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
Ret = <table> {
}
GnomeExample1 = <table> {
}
GnomeExample2 = <table> {
}
RetAOE = <table> {
}
}
(for control) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
Ret = <table> {
}
GnomeExample1 = <table> {
}
GnomeExample2 = <table> {
}
RetAOE = <table> {
}
}
(*temporary) = nil
(*temporary) = “C stack overflow”
Sequences = <table> {
Ret = <table> {
}
GnomeExample1 = <table> {
}
GnomeExample2 = <table> {
}
RetAOE = <table> {
}
}

AddOns:
Swatter, v4.4.2 (<%codename%>)
ACP, v3.4.14
AskMrRobot, v16
AucAdvanced, v5.21b.5509 (SanctimoniousSwamprat)
AucFilterBasic, v5.21b.5509 (SanctimoniousSwamprat)
AucFilterOutlier, v5.21b.5509.5459(5.21b/embedded)
AucMatchUndercut, v5.21b.5509.5507(5.21b/embedded)
AucStatHistogram, v5.21b.5509 (SanctimoniousSwamprat)
AucStatiLevel, v5.21b.5509 (SanctimoniousSwamprat)
AucStatPurchased, v5.21b.5509 (SanctimoniousSwamprat)
AucStatSales, v5.21b.5509.5476(5.21b/embedded)
AucStatSimple, v5.21b.5509 (SanctimoniousSwamprat)
AucStatStdDev, v5.21b.5509 (SanctimoniousSwamprat)
AucStatWOWEcon, v5.21b.5509.5323(5.21b/embedded)
AucUtilAHWindowControl, v5.21b.5509.5347(5.21b/embedded)
AucUtilAppraiser, v5.21b.5509.5495(5.21b/embedded)
AucUtilAskPrice, v5.21b.5509.5447(5.21b/embedded)
AucUtilAutoMagic, v5.21b.5509.5443(5.21b/embedded)
AucUtilCompactUI, v5.21b.5509.5496(5.21b/embedded)
AucUtilEasyBuyout, v5.21b.5509.5507(5.21b/embedded)
AucUtilFixAH, v5.21b.5509 (SanctimoniousSwamprat)
AucUtilItemSuggest, v5.21b.5509.5417(5.21b/embedded)
AucUtilPriceLevel, v5.21b.5509.5458(5.21b/embedded)
AucUtilScanButton, v5.21b.5509.5403(5.21b/embedded)
AucUtilScanFinish, v5.21b.5509.5505(5.21b/embedded)
AucUtilScanProgress, v5.21b.5509.4979(5.21b/embedded)
AucUtilScanStart, v5.21b.5509.5347(5.21b/embedded)
AucUtilSearchUI, v5.21b.5509.5505(5.21b/embedded)
AucUtilSimpleAuction, v5.21b.5509.5507(5.21b/embedded)
AucUtilVendMarkup, v5.21b.5509.4828(5.21b/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v6.0.14
Bartender4, v4.6.4
BeanCounter, v5.21b.5509 (SanctimoniousSwamprat)
Configator, v5.1.DEV.359(/embedded)
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
Enchantrix, v5.21b.5509 (SanctimoniousSwamprat)
EnchantrixBarker, v5.21b.5509 (SanctimoniousSwamprat)
Gatherer, v4.4.2
GnomeSequencer, vr2
GTFO, v4.35.2
LibExtraTip, v5.12.DEV.363(/embedded)
Omen, v3.1.9
OmniCC, v6.0.4
Postal, v3.5.1
Prat30, v3.5.10
Prat30Libraries, v
Quartz, v3.2.2
Recount, vr1276
SexyMap, v2.4.20
SlideBar, v4.4.2 (<%codename%>)
Stubby, v5.21b.5509 (SanctimoniousSwamprat)
SuperDuperMacro, v2.6
TipHelper, v5.12.DEV.351(/embedded)
WeakAuras, v2.0.9.5
BlizRuntimeLib_enUS v6.0.3.60000 <none>
(ck=92a)

[quote quote=18152]Hi Ingrid the macro works amazing but I was wondering if there was any way you can include the line

/run UIErrorsFrame:RegisterEvent(“UI_ERROR_MESSAGE”)
/console Sound_EnableSFX 1

into this macro so that the error message and sound effect doesn’t show up every time i spam it.
[/quote]

install this http://www.curse.com/addons/wow/project-8021

and put the sound folder inside your wow folder not interface/addons

gnome sequence seems fucked as far as error sound removal goes. on the plus side if 0 macros ever did come back you wouldn’t have to include those lines in them anymore with addon installed

[quote quote=18152]Hi Ingrid the macro works amazing but I was wondering if there was any way you can include the line

/run UIErrorsFrame:RegisterEvent(“UI_ERROR_MESSAGE”)
/console Sound_EnableSFX 1

into this macro so that the error message and sound effect doesn’t show up every time i spam it.
[/quote]

I don’t think you can include that in the Gnomesequencer.

But as John mentionned install that addon from Curse http://www.curse.com/addons/wow/project-8021 and you are all good. :slight_smile:

Sorry for the late reply.

No problem and you are welcome. :slight_smile:

Also glad it works for you too ! :slight_smile:

[quote quote=18153]Hello guys,

I have tried several times to get it to work but no luck perhaps you can help me out, i am getting the below message, ty

Date: 2014-11-08 12:14:45
ID: 1
Error occured in: Global
Count: 15
Message: 
\AddOns\GnomeSequencer\Core.lua line 56:
C stack overflow
Debug:
GnomeSequencer\Core.lua:56:

  GnomeSequencer\Core.lua:52

GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()


GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
[string “local macroIndex = sdm_GetMacroIndex(2)
”]:3: in main chunk
C: RunScript()

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:277: sdm_DoOrQueue()

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:153: sdm_MakeBlizzardMacro()

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:219: sdm_SetUpMacro()

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:115:

face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:28
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
C: EditMacro()
GnomeSequencer\Core.lua:59:
GnomeSequencer\Core.lua:52
Locals:
self = <unnamed> {
0 = <userdata>
}
event = “UPDATE_MACROS”
(for generator) = <function> defined =C:-1
(for state) = <table> {
Ret = <table> {
}
GnomeExample1 = <table> {
}
GnomeExample2 = <table> {
}
RetAOE = <table> {
}
}
(for control) = nil
(*temporary) = <function> defined =C:-1
(*temporary) = <table> {
Ret = <table> {
}
GnomeExample1 = <table> {
}
GnomeExample2 = <table> {
}
RetAOE = <table> {
}
}
(*temporary) = nil
(*temporary) = “C stack overflow”
Sequences = <table> {
Ret = <table> {
}
GnomeExample1 = <table> {
}
GnomeExample2 = <table> {
}
RetAOE = <table> {
}
}

[/quote]

Have you installed the latest version of the GnomeSequencer Addon ?
The latest version is r3.

Also you need to edit the file with utf-8 encoding in your editor.
I use Notepad++

Hope this helps. :slight_smile:

any reason you didnt include divine storm in aoe nacro

Ty for the reply ive download r3, it won’t show any errors now but still it won’t work, i created in-game an empty macro called Ret using sdm (super duper macro)

notepad++ is what i use as well

see below my Sequences.lua file

local _, Sequences = 
 – Don’t touch this

Sequences[‘Ret’] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/cast Judgment’,
‘/cast Crusader Strike’,
‘/cast Exorcism’,
‘/cast !Avenging Wrath’,
‘/cast !Execution Sentence’,
“/cast Templar’s Verdict” ,
‘/cast Hammer of Wrath’,
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}

Sequences[‘RetAOE’] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/cast Judgment’,
‘/cast Hammer of the Righteous’,
‘/cast Exorcism’,
‘/cast !Avenging Wrath’,
‘/cast !Execution Sentence’,
“/cast Templar’s Verdict” ,
‘/cast Hammer of Wrath’,
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}


– 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.
– Every entry in the Sequences table defines a single sequence of macros which behave similarly to /castsequence.
– Sequence names must be unique and contain no more than 16 characters.
– To use a macro sequence, create a blank macro in-game with the same name you picked for the sequence here and it will overwrite it.


– Here’s a large demonstration sequence documenting the format:
Sequences[“GnomeExample1”] = {
– StepFunction optionally defines how the step is incremented when pressing the button.
– This example increments the step in the following order: 1 12 123 1234 etc. until it reaches the end and starts over
– DO NOT DEFINE A STEP FUNCTION UNLESS YOU THINK YOU KNOW WHAT YOU’RE DOING
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],

-- PreMacro is optional macro text that you want executed before every single button press.
-- This is if you want to add something like /startattack or /stopcasting before all of the macros in the sequence.
PreMacro = [[

/run print(“-- PreMacro Script --”)
/startattack
]],

-- PostMacro is optional macro text that you want executed after every single button press.
-- I don't know what you would need this for, but it's here anyway.
PostMacro = [[

/run print(“-- PostMacro Script --”)
]],

-- Macro 1
[[

/run print(“Executing macro 1!”)
/cast SpellName1
]],

-- Macro 2
[[

/run print(“Executing macro 2!”)
/cast SpellName2
]],

-- Macro 3
[[

/run print(“Executing macro 3!”)
/cast SpellName3
]],
}


– Here is a short example which is what most sequences will look like
Sequences[“GnomeExample2”] = {
– Macro 1
[[
/run print(“Executing macro 1!”)
/cast SpellName1
]],

-- Macro 2
[[

/run print(“Executing macro 2!”)
/cast SpellName2
]],

-- Macro 3
[[

/run print(“Executing macro 3!”)
/cast SpellName3
]],
}

Any help would be highly appriciated thanks!

You can include literally anything you can put in a normal macro.

To suppress error messages and sounds you would disable them in the PreMacro section and re-enable them in the PostMacro.

If you only want to do it for a single cast then you can use brackets to make a multi-line macro anywhere in the sequence.

To the person above me, your script isn’t working because you’re using bizarre slanted quotes instead of straight quotes around your strings, probably from copying them out of this forum.

Well, either that or it simply doesn’t work with SDM, I have no idea what that addon does to modify your macros.

Thank you for pointing out about Divine Storm.

No reason I didn’t put that in. I just overlooked that and it can always still be included. :slight_smile:

Here is the modified macro for the RetAOE :

Sequences['RetAOE'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
    ]],
    '/cast Judgment',
    '/cast Hammer of the Righteous',
    '/cast Exorcism',
    '/cast !Avenging Wrath',
    '/cast !Execution Sentence',
    '/cast Divine Storm' ,
    '/cast Hammer of Wrath',
    PostMacro = [[
/use [combat]13
/use [combat]14
    ]],
}

Hey Semlar,

Thank you very much for posting on here to enlighten us about the error messages and the sounds.

Much appreciated. :slight_smile:

I also want to thank you very much for making this great Addon ! :slight_smile:

@Constantinos

I don’t think it will work with SDM what Semlar thinks too.

Just copy and paste it again in the Sequences file and make the macro named Ret and RetAOE in the General Macros Tab of WoW.

Hope it gets resolved that way. :slight_smile:

Sequences['RetAOE'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
    ]],
    '/cast Judgment',
    '/cast Hammer of the Righteous',
    '/cast Exorcism',
    '/cast !Avenging Wrath',
    '/cast !Execution Sentence',
    '/cast Divine Storm',
    '/cast Hammer of Wrath',
    PostMacro = [[
/use [combat]13
/use [combat]14
    ]],
}

There was a space between /cast Divine Storm’ and the comma in my previous post.
So I removed it. :slight_smile: