Last active
September 20, 2021 04:58
-
-
Save anirul/1a2ed383794d03aeaadd to your computer and use it in GitHub Desktop.
Gnome Sequencer Pal(prot|ret) Demo (destr) Hunter (bm)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local _, Sequences = ... -- Don't touch this | |
Sequences['ProtST'] = { | |
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 Holy Wrath', | |
'/cast Crusader Strike', | |
'/castsequence Judgment,Judgment,Judgment,Eternal Flame', | |
"/cast Avenger's Shield", | |
'/cast Hammer of Wrath', | |
'/cast Consecration', | |
'/cast Holy Prism', | |
PostMacro = [[ | |
/cast divine protection | |
/startattack | |
/use [combat]13 | |
/use [combat]14 | |
/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 Holy Wrath', | |
'/cast Hammer of the Righteous', | |
'/castsequence Judgment,Judgment,Judgment,Eternal Flame', | |
"/cast Avenger's Shield", | |
'/cast Hammer of Wrath', | |
'/cast Consecration', | |
'/cast [@player] Holy Prism', | |
PostMacro = [[ | |
/cast divine protection | |
/startattack | |
/use [combat]13 | |
/use [combat]14 | |
/script UIErrorsFrame:Hide(); | |
/console Sound_EnableSFX 1 | |
]], | |
} | |
Sequences['RetST'] = { | |
PreMacro = [[ | |
/targetenemy [noharm][dead] | |
]], | |
'/cast Judgment', | |
'/cast Crusader Strike', | |
'/cast Exorcism', | |
'/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 !Execution Sentence', | |
"/cast Templar's Verdict" , | |
'/cast Hammer of Wrath', | |
PostMacro = [[ | |
/use [combat]13 | |
/use [combat]14 | |
]], | |
} | |
Sequences['FuryST'] = { | |
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] | |
]], | |
'/cast Charge', | |
'/cast !Execute', | |
'/castsequence [nochanneling] reset=30 !Storm Bolt', | |
'/castsequence [nochanneling] reset=45 !Siegebreaker', | |
'/castsequence [nochanneling] Bloodthirst,Wild Strike,Bloodthirst,Raging Blow,Wild Strike,Raging Blow', | |
'/castsequence [nochanneling] Berserker Rage,Blood Fury,Recklessness', | |
'/cast [nochanneling] Bloodthirst', | |
'/cast [nochanneling] !Raging Blow', | |
'/cast [nochanneling] !Wild Strike', | |
'/cast [nochanneling] Bloodthirst', | |
'/cast [nochanneling] !Wild Strike', | |
'/cast [nochanneling] !Execute', | |
'/cast [nochanneling] Bladestorm', | |
'/cast [nochanneling] !Storm Bolt', | |
'/cast [nochanneling] !Siegebreaker', | |
PostMacro = [[ | |
/startattack | |
/script UIErrorsFrame:Hide(); | |
/console Sound_EnableSFX 1 | |
]], | |
} | |
Sequences['FuryAOE'] = { | |
PreMacro = [[ | |
/targetenemy [noharm][dead] | |
/console Sound_EnableSFX 0 | |
]], | |
'/cast [nochanneling] Charge', | |
'/cast [nochanneling] !Execute', | |
'/cast [nochanneling] Bloodthirst', | |
'/cast [nochanneling] Wild Strike', | |
'/cast [nochanneling] Bloodthirst', | |
'/cast [nochanneling] !Victory Rush', | |
'/cast [nochanneling] Raging Blow', | |
'/cast [nochanneling] Wild Strike', | |
'/cast [nochanneling] Siegebreaker', | |
'/cast [nochanneling] Bloodthirst', | |
'/cast [nochanneling] !Victory Rush', | |
'/cast [nochanneling] Raging Blow', | |
'/cast [nochanneling] Bloodthirst', | |
'/cast [nochanneling] !Victory Rush', | |
'/castsequence [nochanneling] reset=30 Berserker Rage', | |
'/castsequence [nochanneling] reset=180 Recklessness', | |
'/castsequence [nochanneling] [combat] reset=60 Bladestorm', | |
PostMacro = [[ | |
/startattack | |
/use [combat] !13 | |
/use [combat] !14 | |
/console Sound_EnableSFX 1 | |
]], | |
} | |
Sequences['DestroST'] = { | |
PreMacro = [[ | |
#showtooltip Immolate | |
/targetenemy [noharm][dead] | |
/petautocastoff [group] Threatening Presence | |
/petautocaston [nogroup] Threatening Presence | |
/cast [combat] Dark Soul: Instability | |
]], | |
"/cast Shadowburn", | |
'/castsequence reset=target Immolate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate', | |
"/cast Shadowburn", | |
'/cast Conflagrate', | |
'/cast [nochanneling] Chaos Bolt', | |
"/cast Shadowburn", | |
PostMacro = [[ | |
/startattack | |
/petattack [@target,harm] | |
]], | |
} | |
Sequences['DestroAOE'] = { | |
PreMacro = [[ | |
#showtooltip Fire and Brimstone | |
/targetenemy [noharm][dead] | |
/petautocastoff [group] Threatening Presence | |
/petautocaston [nogroup] Threatening Presence | |
]], | |
"/cast !Fire and Brimstone", | |
'/castsequence Immolate, Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate', | |
'/cast Conflagrate', | |
PostMacro = [[ | |
/startattack | |
/petattack [@target,harm] | |
]], | |
} | |
Sequences['HbmST'] = { | |
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] | |
]], | |
'/castsequence [nochanneling] reset=20 !Barrage,!Barrage,!Barrage', | |
'/cast [nochanneling] !A Murder of Crows', | |
'/castsequence [nochanneling] reset=20 !Barrage,!Barrage,!Barrage', | |
'/castsequence [nochanneling] reset=combat Cobra Shot,Cobra Shot,Cobra Shot', | |
'/cast [nochanneling] Bestial Wrath', | |
'/cast [nochanneling] Kill Command', | |
'/cast [nochanneling] Kill Shot', | |
'/cast [nochanneling] Dire Beast', | |
'/cast [nochanneling] Focus Fire', | |
'/cast [nochanneling] Concussive Shot', | |
'/cast [nochanneling] Bestial Wrath', | |
'/cast [nochanneling] Kill Command', | |
'/cast [nochanneling] Kill Shot', | |
'/cast [nochanneling] Dire Beast', | |
'/cast [nochanneling] Focus Fire', | |
PostMacro = [[ | |
/startattack | |
/petattack | |
/cast [combat] Dire Beast | |
/use [combat]14 | |
/script UIErrorsFrame:Clear() | |
]], | |
} | |
Sequences['HbmAOE'] = { | |
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] | |
]], | |
'/castsequence [nochanneling] reset=20 !Barrage,!Barrage,!Barrage', | |
'/cast [nochanneling] !A Murder of Crows', | |
'/castsequence [nochanneling] reset=20 !Barrage,!Barrage,!Barrage', | |
'/castsequence [nochanneling] reset=combat Cobra Shot,Cobra Shot,Cobra Shot', | |
'/cast [nochanneling] Multi-Shot', | |
'/cast [nochanneling] !Kill Command', | |
'/cast [nochanneling] Multi-Shot', | |
'/cast [nochanneling] Multi-Shot', | |
'/cast [nochanneling] !Kill Command', | |
'/cast [nochanneling] Multi-Shot', | |
'/cast [nochanneling] !Kill Shot', | |
PostMacro = [[ | |
/startattack | |
/petattack | |
/cast [combat] Dire Beast | |
/use [combat]14 | |
/script UIErrorsFrame:Clear() | |
]], | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment