Feral Druid (Newest) Update 8/26/15

Hey all,

Just wanted to try and throw these in here to see how well if any they work for most of you with gear :slight_smile: Im doing this in tank gear, but now the best so I wanted to see what you guys can pull with it. I will be testing and putting a lot of updates on this one as I really like the druid.

UPDATE 8/26/15
TALENTS: 1,1,3,2,1,3,2
MJ GLYPHS: Savegry,Maim,Ninth
Minor. Whatever

Opener:

Sequences['FRLLP'] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
[[/cast [combat] Incarnation: King of the Jungle]],
'/cast [combat] Berserk',
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

Single Target:

Sequences['FRLLST'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/castsequence [@player,nostance:2] Mark of the Wild,Cat Form(Shapeshift)
/cast [nostealth,nocombat] Prowl
/castsequence [nocombat] reset=target !rake,null
/stopattack [stealth]
]],
'/castsequence [nostealth] reset=10 Shred,Bite,Shred,Shred,Rip,Ferocious Bite,Rake,Shred,Rip,Shred,Shred,Rip,Rake,Shred,Maim,Shred,Shred,Shred,Ferocious Bite',
'/castsequence [nochanneling] reset=combat Shred,Rake,Shred,Ferocious Bite',
'/castsequence [nochanneling] reset=combat Rake,Shred,Rake,Maim',
[[/cast [combat] Tiger’s Fury]],
[[/console autounshift 0
/cast [@player,combat] Healing Touch
/console autounshift 1]],
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

Multi-Target:

Sequences['FRLLAT'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/castsequence [@player,nostance:2] Mark of the Wild,Cat Form(Shapeshift)
/cast [nostealth,nocombat] Prowl
/castsequence [nocombat] reset=target !rake,null
/stopattack [stealth]
]],
'/castsequence [combat,nostealth] reset=10 Thrash, Swipe, Swipe, Swipe, Rip, Swipe, Thrash, Swipe, Ferocious Bite',
[[/cast [combat] Tiger’s Fury]],
[[/console autounshift 0
/cast [@player,combat] Healing Touch
/console autounshift 1]],
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

This is my first attempt at Feral so please with respect, have constructive criticism, and we can all make these better and better as a community.

Thanks as always,
Beef

I’ve seen your stuff prior, so I’m not too worried. I’d like there to be more feedback before I try it, but seeing as how someone has to try it for there to be feedback…

Problem being that I enjoy using these macros for leveling, so I’m not sure if it would help or hurt.

hi, just a question why u have bite in the castsequence ?? i cant see that spell in feral spell book ,can i put something eslse instead of bite ?? any sugestions
thanks

I try these and it jus repeats them in local. Doesnt do anything lol
What am I doin wrong?

The single target never applies shred or keeps up Savage roar from my testing from what i can see it just spams Rake and shred then uses malm (witch should not be in the macro) and sometimes ferocious bite

Hey Beef, i used this macro to level, worked flawlessly, but as soon as i hit 100, now it just wants to constantly spam healing touch… what changed between 99 and 100? i did take claws of shirvalla instead of bloodtallons since im starting ashran to get some conquest etc, but i dont think that should make much difference.

Also could you make a modded one that uses Wild Charge please. tyvm. feel free to pm me if need be.

claws makes it possible to cast ht without the proc or changing forms, so it breaks this macro

How would I make this into a macro in game? I’m not familiar with the long code and I use the Fandom

Hello.I need a macro for my feral.
TALENTS: 3,1,3,2,3,2,2
MJ GLYPHS: Savagery,Ferocious Bite,Ninth

I don’t need to cast any Trinket.Just one rotation Rake,Tiger’s Fury
Shred 5 combo,Rip 5 Shred,ferocious bite,Healing Touch.Thx a lot

Janet,

This uses gnome sequencer which is far superior.

I figured it out Ed but my problem is that I’ve I got alot of toons and I would rather have copies of all my sequences and not have to delete the one I made for my lock and have to redo it when I want to play the druid.

[quote quote=26811]I figured it out Ed but my problem is that I’ve I got a lot of toons and I would rather have copies of all my sequences and not have to delete the one I made for my lock and have to redo it when I want to play the druid.
[/quote]

I have folders on my computer for each of my toons , aka druid, warrior, shaman… i have 18 guys 2 hunters, 3 druids ,2 monks, 2 warriors , 2 rogues, 2 hunters, mage, priest, shaman, warlock, paladin, in each folder i have the lua for each of them when i go play a different char. i take their sequences and then switch when i go to next.

Not sure if that helps. just sayin ; )

[quote quote=26813]

I figured it out Ed but my problem is that I’ve I got a lot of toons and I would rather have copies of all my sequences and not have to delete the one I made for my lock and have to redo it when I want to play the druid.

I have folders on my computer for each of my toons , aka druid, warrior, shaman… i have 18 guys 2 hunters, 3 druids ,2 monks, 2 warriors , 2 rogues, 2 hunters, mage, priest, shaman, warlock, paladin, in each folder i have the lua for each of them when i go play a different char. i take their sequences and then switch when i go to next. Not sure if that helps. just sayin ; ) [/quote]

i’m still learning how to use gnome sequencer. I’m trying find a feral dps macro that does alot of dmg. I’ve not played in a while and I don’t look to look like a noob in a dungeon if my DPS is low :stuck_out_tongue: I’ll be 100 really soon. like in one dungeon lol I’m at 98% to 100.

Hey Beef,
Love your macros, I use em all the time. With this one tho I doesnt run. do i need to move some of the lines over?

[quote quote=26811]I figured it out Ed but my problem is that I’ve I got alot of toons and I would rather have copies of all my sequences and not have to delete the one I made for my lock and have to redo it when I want to play the druid.
[/quote]

I have all my toons with macros in the same file. You can keep adding and adding as far as I know. You just need to put a space between them. Here is my sequence file.

local _, Sequences = ... -- Don't touch this

-- ShadowPriest single target
Sequences['shadow'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast [noform] !Shadowform
]],
	'/cast [combat,nochanneling] Power word: Shield',
	'/castsequence [nochanneling]reset=combat Shadow Word: Pain,Vampiric Touch,Mind Flay,Mind Flay,Mind Flay,Mind Spike',
	'/castsequence [nochanneling]reset=combat Mind Blast,Mind Blast,Mind Blast,Devouring Plague,Mind Flay,Mind Flay, Mind Spike',
	'/cast [combat,nochanneling] Power word: Shield',
	'/cast [combat,nochanneling]Devouring Plague',
	'/cast [combat,nochanneling]Mind Blast',
	'/cast [combat,nochanneling]Shadowfiend',
	'/cast [combat,nochanneling]Shadow Word: Death',
PostMacro = [[
/cast crystal of insanity
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

Sequences['shadowAOE'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast [noform] !Shadowform
]],
	'/castsequence [nochanneling] reset=target Shadow Word: Pain, Vampiric Touch, Mind Sear, Mind Sear, Mind Sear',
	'/cast [combat,nochanneling] Devouring Plague',
	'/cast [combat,nochanneling] Shadowfiend',
	'/cast [combat,nochanneling] Shadow Word: Death',
PostMacro = [[
/cast crystal of insanity
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

Sequences['Dots'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
]],
	'/cast Shadow Word: Pain',
	'/cast Vampiric Touch',
PostMacro = [[
/startattack
/cast crystal of insanity
]],
}

Sequences['BMcrows'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/cast [nopet,nodead]Call Pet 1;[@pet,dead]Heart of the Phoenix
/targetenemy [noharm][dead]
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
]],
	'/cast [nochanneling] !A Murder of Crows',
	'/castsequence [nochanneling] reset=60 !Bestial Wrath',    
	'/castsequence [nochanneling] reset=combat !Kill Command,Focusing Shot,Focusing Shot',
	'/castsequence [nochanneling] reset=6 !Kill Command',
	'/castsequence [nochanneling] reset=combat !Kill Command,Kill Shot,Focusing Shot,Focusing Shot,Kill Shot',	   
	'/cast [nochanneling] !Kill Command',
	'/cast [nochanneling] !Kill Command',
	'/cast [nochanneling] Arcane Shot',
	'/cast [nochanneling] Focusing Shot',
	'/cast [nochanneling] !Kill Command',
	"/cast [nochanneling] !Focus Fire",
	'/cast [nochanneling] Focusing Shot',	
PostMacro = [[
/startattack
/use [combat]14
/petattack
/script UIErrorsFrame:Clear()
]],
}

Sequences['BMpwnage'] = {
PreMacro = [[
/stopmacro [channeling:Barrage]
/cast [nopet,nodead]Call Pet 2;[@pet,dead]Heart of the Phoenix
/targetenemy [noharm][dead]
/petattack [@target,harm]
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
]],
	'/castsequence reset=target !Kill Shot,!Kill Shot',
	'/cast [@pet] Misdirection',
	'/castsequence [nochanneling] reset=15 !Glaive Toss',
	'/cast [nochanneling] !Kill Command',
	'/castsequence [nochanneling] reset=15 Glaive Toss',
	'/castsequence [nochanneling] reset=10 Cobra Shot, Cobra Shot',
	'/cast [nochanneling] !Aspect of the Cheetah',
	'/cast [nochanneling] Concussive Shot',
	'/cast [nochanneling] Arcane Shot',
	'/cast [nochanneling] !Kill Command',
	'/cast [nochanneling] Arcane Shot',
	'/cast [nochanneling] Arcane Shot',
	'/cast [nochanneling] !Intimidation',
	'/cast [nochanneling] Claw',
	'/cast [nochanneling,combat] Bestial Wrath',
PostMacro = [[
/startattack
/cast [@pet]Spirit Mend
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

Sequences['BMcrowsAOE'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/cast [nopet,nodead]Call Pet 1;[@pet,dead]Heart of the Phoenix
/targetenemy [noharm][dead]
/petattack [@target,harm]
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
]],
	'/cast [@pet] Misdirection',
	'/castsequence [nochanneling] reset=15 !Glaive Toss',
	'/cast [nochanneling] !Kill Command',
	'/castsequence [nochanneling] reset=15 !Glaive Toss',
	'/castsequence [nochanneling] reset=target !kill Shot,Focusing Shot,Focusing Shot',
	'/cast [nochanneling] Multi-Shot',
	'/cast [nochanneling] !Kill Command',	
	'/cast [nochanneling] Multi-Shot',
		"/cast [nochanneling] !Focus Fire",	   
	'/cast [nochanneling] Kill Shot',
	'/cast [nochanneling] Multi-Shot',
	'/cast [nochanneling] Focusing Shot',
	'/cast [nochanneling] !Kill Shot',
		"/cast [nochanneling] !Focus Fire",	
	'/cast [nochanneling] !Kill Command',	
PostMacro = [[
/startattack
/cast [@pet]Spirit Mend
/use [combat]13
/use [combat]14
]],
}

Sequences['ESST'] = { 
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 [combat] Ascendance
/cast [combat] Blood Fury
/cast [combat] Shamanistic Rage
/cast [combat] Ancestral Swiftness
/cast [combat] Elemental Mastery
]],
	'/cast [combat] Fire Elemental Totem',
	'/cast [combat] Earth Elemental Totem',
	'/castsequence [nopet:Primal Fire Elemental] reset=combat/5 Searing Totem,Healing Stream Totem,Healing Stream Totem',
        '/cast Feral Spirit',
	'/castsequence[combat] Windstrike, Flame Shock, Windstrike, Frost Shock',
	'/cast Unleash Elements',
	'/cast Stormstrike',
	'/cast Windstrike',
	'/cast Lava Lash',
	'/cast Fire Nova',
	'/cast Stormstrike',
	'/cast Lava Lash',
	'/cast Fire Nova',
	'/cast Fire Nova',
	'/cast Frost Shock',
PostMacro = [[
/startattack
/cast crystal of insanity
/cast Lightning Shield
/cast [combat] Flame Shock
/cast [combat] Fire Nova
/cast Grounding Totem
/cast Earthbind Totem
/use [combat]13
/use [combat]14
/cast !Lava Lash
]],
}

Sequences["EnhST"] = {
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]
/petattack [@target,harm]
]],
	'/castsequence reset=target/15 Spirit Walk,Searing Totem',
	'/castsequence Searing Totem',
	'/castsequence reset=15 Unleash Elements,Flame Shock,Unleash Elements',
	'/cast Stormstrike',
	'/cast Lava Lash',
	'/cast Frost shock',
	'/cast [combat] Feral Spirit',
PostMacro = [[
/cast crystal of insanity
/cast Lightning Shield
/startattack
/cast [combat] Berserking
/cast [combat] Shamanistic Rage
/cast [combat] Ancestral Swiftness
/use [combat]13
/use [combat]14
/run UIErrorsFrame:Clear()
]],
}

Sequences["EnhAoE"] = {
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 [combat] Ascendance
/cast [combat] Blood Fury
/cast [combat] Shamanistic Rage
/cast [combat] Ancestral Swiftness
]],
        '/cast Fire Elemental Totem',
	'/cast Earth Elemental Totem',
	'/castsequence [nopet:Primal Fire Elemental] reset=combat/5 Magma Totem,Healing Stream Totem,Healing Stream Totem',
	'/castsequence[combat] Windstrike, Flame Shock, Windstrike, Frost Shock',
	'/cast Unleash Elements',
	'/cast Stormstrike',
	'/cast Windstrike',
	'/cast Lava Lash',
	'/cast Fire Nova',
	'/cast Stormstrike',
	'/cast Lava Lash',
	'/cast Fire Nova',
	'/cast Fire Nova',
	'/cast Frost Shock',
	'/cast Feral Spirit',
PostMacro = [[
/startattack
/cast [combat] Flame Shock
/cast [combat] Fire Nova
/cast Grounding Totem
/cast Earthbind Totem
/use [combat]13
/use [combat]14
/cast !Lava Lash
]],
}

Sequences['Monk'] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/cast [combat]!Fists of Fury',
'/castsequence [nochanneling] Jab,Jab,Jab,Tiger Palm,Tiger Palm',
	'/cast [nochanneling] Rising Sun Kick',
	'/cast [nochanneling] Jab',
	'/cast [nochanneling] Rushing jade wind',
	'/cast [nochanneling] Chi Wave',
	'/cast [nochanneling] Blackout Kick',
	'/cast [nochanneling] Jab',
	'/cast [nochanneling] Tiger Palm',
	'/cast [nochanneling] Leg Sweep',
	'/castsequence [nochanneling] Jab, Jab, Energizing Brew',
	'/cast [nochanneling] Expel Harm',
	'/castsequence [nochanneling] Jab,Jab,Jab,Jab,Tigereye Brew',
PostMacro = [[
/cast [combat,nochanneling] !touch of death
/startattack
/cast [combat,nochanneling] crystal of insanity
/use [combat,nochanneling]13
/use [combat,nochanneling]14
/use [combat,nochanneling]Energizing Brew
/use [combat,nochanneling]Tigereye Brew
/script UIErrorsFrame:Clear()
]],
}

Sequences['Monk2'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
	]],
	'/cast [nochanneling] Disable',
	'/cast [nochanneling] Rushing jade wind',
	'/cast [nochanneling] !Fists of Fury',
	'/cast [nochanneling] chi wave',
	'/cast [nochanneling] !rising sun kick',
	'/cast [nochanneling] !jab',
	'/cast [nochanneling] jab',
	'/cast [nochanneling] Disable',
	'/cast [nochanneling] tiger palm',
	'/cast [nochanneling] jab',
	'/cast [nochanneling] chi explosion',
	'/cast [nochanneling] jab',
	'/cast [nochanneling] jab',
	'/cast [nochanneling] Expel Harm',
	'/cast [nochanneling] Disable',
	'/cast [nochanneling] jab',
	'/cast [nochanneling] tiger palm',
	'/cast [nochanneling] [combat]Energizing Brew',
	'/cast [nochanneling] [combat]Expel Harm',
	'/cast [nochanneling] Disable',
	'/cast [nochanneling] !jab',
	'/cast [nochanneling] Tigereye Brew',

PostMacro = [[
/cast crystal of insanity
/cast !touch of death
/use [combat]13
/use [combat]14
]],
}

Sequences["Destro"] = {
PreMacro = [[
#showtooltip Immolate
/targetenemy [noharm][dead]
/petattack [@target,harm]
/cast [combat] Dark Soul: Instability
]],
"/castsequence [nomod]reset=target Immolate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate,Incinerate",
"/cast Shadowburn",
"/cast Conflagrate",
"/cast [nochanneling] Chaos Bolt",
PostMacro = [[
/cast crystal of insanity
/startattack
/use [combat]13
/use [combat]14
]],
}

Sequences['Destroaoe'] = {
PreMacro = [[
#showtooltip Fire and Brimstone
/targetenemy [noharm][dead]
/petattack [@target,harm]
]],
'/castsequence reset=0.7 !Fire and Brimstone',
'/castsequence Immolate, Incinerate, Incinerate, Incinerate, Incinerate, Conflagrate, Conflagrate, Incinerate, Incinerate, Incinerate, Incinerate, Incinerate, Incinerate, Incinerate, Incinerate',
PostMacro = [[
/cast crystal of insanity
/startattack
]],
}

Sequences['Shred'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/use [noform:2]Cat Form
/cast [nostealth,nocombat] Prowl
/castsequence [nocombat] reset=target !rake,null
/stopattack [stealth]
]],
[[/cast [combat] !Incarnation: King of the Jungle]],
'/castsequence [nostealth] reset=10 Shred,Bite,Shred,Shred,Rip,Ferocious Bite,Rake,Shred,Rip,Shred,Shred,Rip,Rake,Shred,Maim,Shred,Shred,Shred,Ferocious Bite',
'/castsequence [nochanneling] reset=combat Shred,Rake,Shred,Ferocious Bite',
'/castsequence [nochanneling] reset=combat Rake,Shred,Rake,Maim',
PostMacro = [[
/castsequence [nochanneling]reset=120 !survival Instincts
/castsequence [nochanneling]reset=30 !Tiger's Fury
/castsequence [nochanneling]reset=180 !Berserk
/cast crystal of insanity
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

Sequences['fb25%'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/use [noform:2]Cat Form
/castsequence [@player,nostance:2] Mark of the Wild,Cat Form(Shapeshift)
]],
[[/castsequence reset=target Rake,Shred,Shred,Ferocious Bite,Shred,Shred,Rake,Ferocious Bite,Rejuvenation,Shred,Shred,Shred,Ferocious Bite,Shred]],
[[/cast Shred]],
PostMacro = [[
/cast crystal of insanity
/use [combat]Tiger's Fury
/use [combat]13
/use [combat]14
/startattack
]],
}

Sequences['Swipe'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/use [noform:2]Cat Form
/cast [nostealth,nocombat] Prowl
]],
[[/cast [combat] !Incarnation: King of the Jungle]],
[[/cast [combat] !Mighty Bash]],
[[/castsequence reset=combat Rake,Thrash,Swipe,Swipe,Swipe,Ferocious Bite]],
PostMacro = [[
/cast [combat] !survival Instincts,
/cast [combat] !Tiger's Fury,
/cast [combat] !Berserk,
/cast crystal of insanity
/use [combat]13
/use [combat]14
/startattack
]],
}

Sequences["assassin"] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast [nostealth,nocombat]Stealth
/cast [stealth] Cheap Shot
	]],
	[[/castsequence reset=19 Mutilate,Mutilate,Recuperate,null]],
	[[/castsequence reset=6 Mutilate,Rupture,Mutilate,Envenom]],
	[[/cast [combat]!Dispatch]],
	[[/cast [combat] Mutilate]],
PostMacro = [[
/cast crystal of insanity
/use [combat]13
/use [combat]14
/stopattack [stealth]
]],
}

Sequences["assassinAOE"] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast [nostealth,nocombat]Stealth
/cast [stealth] reset=target Ambush
	]],
	'/castsequence reset=target/19 Mutilate,Slice and Dice',
	'/castsequence reset=combat/6 Fan of Knives,Fan of Knives,Fan of Knives,Fan of Knives,Crimson Tempest',
        '/cast [combat]Cloak of Shadows',
        '/cast [combat]Combat Readiness',
	'/cast [combat]!Vendetta',
	'/cast [combat]!Dispatch',
        '/cast [combat]Evasion',
}

Sequences['ComSimple'] = {
    PreMacro = [[
/cancelaura Blade Flurry
/targetenemy [noharm][dead]
/startattack
/cast [nostealth,nocombat]Stealth
/cast [stealth] Cheap Shot
    ]],
'/castsequence reset=target Revealing Strike,Slice and Dice,null',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Eviscerate',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/castsequence reset=35 Revealing Strike,Slice and DIce',
  PostMacro = [[
/cast crystal of insanity
/cast [combat] Adrenaline Rush
/use [combat]13
/use [combat]14
/startattack
    ]],

}
Sequences['ComSimpleAOE'] = {
    PreMacro = [[
/cast [nomod] !Blade Flurry
/targetenemy [noharm][dead]
/startattack
/cast [nostealth,nocombat]Stealth
/cast [stealth] Cheap Shot
    ]],
'/castsequence reset=target Revealing Strike,Slice and Dice,null',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Crimson Tempest',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Sinister Strike',
'/cast Killing Spree', 
'/castsequence reset=35 Revealing Strike,Slice and DIce',
  PostMacro = [[
/cast crystal of insanity
/cast [combat] Adrenaline Rush
/startattack
/use [combat]13
/use [combat]14
]],
}

Sequences['Dual'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
]],
	'/cast Horn of Winter',
	'/cast Howling Blast',
	'/cast Soul Reaper',
	'/cast Death Strike',
	'/cast Plague Strike',
	'/cast Frost Strike',
	'/cast Remorseless Winter',
	'/cast Pillar of Frost',
	'/cast Howling Blast',
	'/cast Obliterate',
PostMacro = [[
/startattack
/cast crystal of insanity
/use [combat]13
/use [combat]14
]],
}

Sequences['frost'] = { 
	PreMacro = [[
/targetenemy [noharm][dead]
/cast [combat]pillar of frost
/startattack
]],
	'/cast Horn of Winter',
        '/cast Death Strike',
        '/cast soul reaper',
        '/cast Death Siphon',
        '/cast outbreak',
	'/cast Remorseless Winter',
	'/cast Howling blast',
	'/cast frost strike',
	'/castsequence reset=target plague strike, obliterate',	
PostMacro = [[
/startattack
/cast crystal of insanity
/use [combat]13
/use [combat]14
]],
}

Sequences['frostexe'] = { 
PreMacro = [[
/targetenemy [noharm][dead]
/cast [combat]pillar of frost
/startattack
]],
	'/cast Horn of Winter',
        '/cast !soul reaper',
	'/cast !Howling blast',
        '/cast !Death Siphon',
	'/cast !Blood Boil',
	'/cast Remorseless Winter',
        '/cast !Outbreak',
	'/cast !frost strike',	
        '/cast !unholy blight',
	'/castsequence reset=target plague strike, obliterate, death strike',	
PostMacro = [[
/cast crystal of insanity
/use [combat]13
/use [combat]14
]],
}

Sequences['Frost2H'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast Death's Advance
]],
	'/cast !Obliterate',
	'/cast !Howling blast',
        '/cast !Outbreak',
	'/cast !Death Siphon',
        '/cast !soul reaper',
	'/cast !Obliterate',
	'/cast !Howling blast',
	'/cast !Blood Boil',
	'/cast !Death Strike',
	'/cast Frost Strike',
	'/cast !Howling blast',
	'/cast !Remorseless Winter',
PostMacro = [[
/cast Oralius' Whispering Crystal
/startattack
/cast Anti-Magic Shell
/cast Pillar of Frost
/cast Chains of Ice
/cast Empower Rune Weapon
/cast Horn of winter
/use [combat]13
/use [combat]14
]],
}

Sequences['Frosty'] = { 
PreMacro = [[
/targetenemy [noharm][dead]
/cast [nopet] Summon Water Elemental
]],
[[/castsequence reset=26, Ice Barrier]],
[[/castsequence reset=21, Ice Ward]],
[[/castsequence reset=26, Ice nova]],
[[/castsequence reset=31, Comet Storm]],
[[/castsequence reset=26, Frostbolt,Frostbolt,Frostbolt,Ice lance,Ice Lance,Frostfire Bolt,Frostbolt,Frostbolt,Frostbolt,Ice Lance,Ice Lance,Frostfire Bolt]],
[[/cast Frozen Orb]],
[[/cast Ice Nova]],
[[/castsequence reset=20 Deep Freeze,Ice Lance,Ice Lance]],

PostMacro = [[
/cast crystal of insanity
/startattack
/use [combat]13
/use [combat]14
/use [combat]Ice Floes
/use [combat]Icy Veins
/use [combat]Mirror Image
/use [combat]Frozen Orb

]],
}

Sequences['stArcane'] = {
PreMacro = [[
/targetenemy [noharm][dead]
]],
   '/castsequence [nochanneling]reset=combat/5 Arcane Blast,Arcane Blast,Arcane Blast,Arcane Blast,Arcane Barrage',
   "/castsequence [nochanneling]reset=0.9 Supernova",
   "/castsequence reset=0.9 !Arcane Missiles",
   '/cast [combat,nochanneling]Presence of Mind',
   '/cast [combat,nochanneling]Arcane Power',
PostMacro = [[
/cast crystal of insanity
/use [combat]Mirror Image
/use [combat]Arcane Orb
/run UIErrorsFrame:Clear()
/use [combat]13
/use [combat]14
]],
}

Sequences['aoeArcane'] = {
PreMacro= [[
/targetenemy [noharm][dead]
]],
   '/castsequence [nochanneling]reset=combat/5 Arcane Explosion,Arcane Explosion,Arcane Explosion,Arcane Explosion,Arcane Barrage',
   "/castsequence [nochanneling]reset=0.9 Supernova",
   "/castsequence reset=0.9 !Arcane Missiles",
   '/cast [combat,nochanneling]Presence of Mind',
   '/cast [combat,nochanneling]Arcane Power',
PostMacro = [[
/cast crystal of insanity
/use [combat]Mirror Image
/use [combat]Arcane Orb
/run UIErrorsFrame:Clear()
/use [combat]13
/use [combat]14
]],
}

Sequences['Ret'] = {
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 [nomod,nostance: 1] seal of truth
/cast [mod:alt,nostance: 2] seal of Righteousness
]],
'/cast [mod:shift] Divine Storm',
'/cast Hammer of Wrath',
'/cast Crusader Strike',
'/cast Judgment',
'/cast Exorcism',
'/cast Execution Sentence',
PostMacro = [[
/cast crystal of insanity
/cast [nomod]Final Verdict
/cast [mod:alt]Divine Storm
/cast [combat]Avenging Wrath
/use [combat]13
/use [combat]14
/startattck
/script UIErrorsFrame:Hide();
]],
}

Sequences['Prot'] = {
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 [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 crystal of insanity
/cast Shield of the Righteous
/cast Divine Protection
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

Sequences['ProtAOE'] = {
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 [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 crystal of insanity
/cast Shield of the Righteous
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

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 = [[
/cast crystal of insanity
/use [combat]13
/use [combat]14
    ]],
}

Sequences['BloodDK'] = {
StepFunction = [[
		limit = limit or 1
		if step == limit then
			limit = limit % #macros + 1
			step = 1
		else
			step = step % #macros + 1
		end
	]],
    PreMacro = [[
/cast Bone Shield
/cast [combat] Vampiric Blood
/cast [combat] Anti-Magic Shell
/cast [combat] Dancing Rune Weapon
    ]],
    "/cast Death Strike",
    "/castsequence reset=combat Plague Leech, Outbreak",
    "/castsequence reset=combat Outbreak, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil",
    '/castsequence reset=combat Blood Boil, Blood Boil, Soul Reaper, Death Strike',
    '/castsequence reset=combat Blood Boil, Blood Boil, Blood Boil, Blood Boil, Blood Boil, Blood Boil, Blood Boil, Soul Reaper, Death Strike',
    '/cast [combat] Blood Tap',
    PostMacro = [[
/use [combat] 13
/use [combat] 14
/targetenemy [noharm][dead]
    ]],
}

Sequences['BloodDKTAoe'] = {
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 Bone Shield
]],
	'/castsequence reset=target Outbreak,Blood Boil',
	'/cast [combat] Blood Boil',
	'/cast Death Strike',
	'/cast Death Coil',
	'/cast Blood Boil',
	'/cast Death Strike',
PostMacro = [[
/startattack
]],
}

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',
	'/cast [nochanneling] !A Murder of Crows',
	'/castsequence [nochanneling] reset=60 !Bestial Wrath',
	'/castsequence [nochanneling] reset=20 !Barrage',        
	'/castsequence [nochanneling] reset=combat !Kill Command,Focusing Shot,Focusing Shot',
	'/castsequence [nochanneling] reset=6 !Kill Command',
	'/castsequence [nochanneling] reset=combat !Kill Command,Kill Shot,Focusing Shot,Focusing Shot,Kill Shot',	   
	'/cast [nochanneling] !Kill Command',
	'/cast [nochanneling] !Kill Command',
	'/cast [nochanneling] Arcane Shot',
	'/cast [nochanneling] Focusing Shot',
	'/cast [nochanneling] !Kill Command',
	"/cast [nochanneling] !Focus Fire",
	'/cast [nochanneling] Focusing Shot',	
PostMacro = [[
/startattack
/use [combat]14
/petattack
/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',
	'/cast [nochanneling] !Kill Command',
	'/castsequence [nochanneling] reset=20 Barrage',
	'/castsequence [nochanneling] reset=target !kill Shot,Focusing Shot,Focusing Shot',
	'/cast [nochanneling] Multi-Shot',
	'/cast [nochanneling] !Kill Command',	
	'/cast [nochanneling] Multi-Shot',
		"/cast [nochanneling] !Focus Fire",	   
	'/cast [nochanneling] Kill Shot',
	'/cast [nochanneling] Multi-Shot',
	'/cast [nochanneling] Focusing Shot',
	'/cast [nochanneling] !Kill Shot',
		"/cast [nochanneling] !Focus Fire",	
	'/cast [nochanneling] !Kill Command',	
PostMacro = [[
/startattack
/petattack
/script UIErrorsFrame:Clear()
]],
}

Beef, I did some tweaks and went from bottom DPS in dungeons to top. With the tweaks I am getting 4-5k more. I don’t know why or really what caused the change but it works. I was getting a lot of sticking before but now it seems to run smooth. I am only level 95 so maybe that is why I was stalling the macro but I’ll give it a shot on my high level druid to see if it works better on that too.

Give it a shot and see if it works better for you. I am by no means a pro at making macros but I add and delete to see what works and what fails.

Single target

Sequences['Shred'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/use [noform:2]Cat Form
/cast [nostealth,nocombat] Prowl
/castsequence [combat] reset=target !rake,null
/stopattack [stealth]
]],
'/cast [combat] !Incarnation: King of the Jungle',
'/castsequence Shred,Bite,Shred,Shred,Rip,Ferocious Bite,Rake,Shred,Rip,Shred,Shred,Rip,Rake,Shred,Maim,Shred,Shred,Shred,Ferocious Bite',
'/castsequence Shred,Rake,Shred,Ferocious Bite',
'/castsequence Rake,Shred,Rake,Maim',
PostMacro = [[
/castsequence reset=120 !survival Instincts
/castsequence reset=30 !Tiger's Fury
/castsequence reset=180 !Berserk
/cast crystal of insanity
/startattack
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Hide();
]],
}

Multi target

Sequences['Swipe'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/castsequence [@player,nostance:2] Mark of the Wild,Cat Form(Shapeshift)
/cast [nostealth,nocombat] Prowl
/castsequence [combat] reset=target !rake,null
]],
'/castsequence [combat] reset=10 Thrash, Swipe, Swipe, Swipe, Rip, Swipe, Thrash, Swipe, Ferocious Bite',
PostMacro = [[
/startattack
/castsequence reset=120 !survival Instincts
/castsequence reset=30 !Tiger's Fury
/castsequence reset=180 !Berserk
/cast crystal of insanity
/use [combat]13
/use [combat]14
]],
}

I’ve tried this macro and I’m only seeing 10-20k dps from it. Is there something I could have configured wrong?

[quote quote=27089]I’ve tried this macro and I’m only seeing 10-20k dps from it. Is there something I could have configured wrong?
[/quote]

Hey Crazy… whats youre ILVL??

and with of all macros did u use???

the ST macro does not use rip, why? it is in the macro isnt it?

idk where i looked for a place to post for help but seen none the gs…was working fine for me this am but i went to be woke up and loged on the game and none them worked for me any more and they still are not working can anyone plz help me with the issue here i like playing my kitty lol i may be a chick but i love the game