Thank you to all the positive and Constructive feedback.
I have had a few days away as I injured myself and have been out of action. Upon reflection I have tidied the macro format to make it more compatible with different personal set ups.
There is little new additions to the macro’s script as I feel there is little purpose in content modification as they are working very solidly in there current state(I of the sequence I have evolved, I have lost track of previous build postings). Simple modifications from the current state may offer marginal gains for those with the knowledge that should be able to tweak it themselves (where I started only a few weeks ago) However these tweaks only complicate it for those that we intentionally post and share this information for!
FERAL DPS
Feral Dps is Rng based and situational! Dps will be LESS THEN IF MANUALLY CONTROLLED
This has been thoroughly explained in previous posts.I welcome new suggestion or fresh ideas however highlighting that your Dps is low is pointless (sorry to be blunt but it is an obvious conclusion to draw if you actually play your class :o) Tweaks to the rotation that give Solid tested Dps gains against a baseline average over the current Cast-sequence Rotation(to rule out Rng Proc rates) would be truely appreciated!
I am now turning my attentions to the Hunter Class, Shadow Priest, Prot Pally & Blood Dk. So my response’s may be delayed, please feel free to keep the questions or feedback coming in and i’ll do my best to answer them as best as I can
MY CURRENT SEQUENCE BUILD
local _, Sequences = ... -- Don't touch this
Sequences['GuardianST'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
/castsequence [@player,nostance:1] Bear Form(Shapeshift)
/cast Wild Charge
]],
'/cast !Mangle',
'/castsequence [combat] reset=target Thrash,Lacerate,Lacerate,Lacerate,Pulverize',
'/castsequence [combat] Savage Defense,Savage Defense,Frenzied Regeneration',
'/cast !Mangle',
'/cast [combat] survival Instincts',
'/cast [combat] Barkskin',
'/cast [combat] Berserk',
'/cast !Mangle',
'/cast [combat] Mighty Bash',
'/cast [combat] Cenarion Ward',
[[/console autounshift 0
/cast [@player,combat] Healing Touch
/console autounshift 1]],
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/console Sound_EnableSFX 1
]],
}
Sequences['GuardianAoE'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
/castsequence [@player,nostance:1] Bear Form(Shapeshift)
/cast Wild Charge
]],
'/cast !Mangle',
'/castsequence [combat] reset=target Thrash,Thrash,Lacerate',
'/castsequence [combat] Savage Defense,Savage Defense,Frenzied Regeneration',
'/cast [combat] survival Instincts',
'/cast [combat] Barkskin',
'/cast !Mangle',
'/cast [combat] Mighty Bash',
'/cast [combat] Cenarion Ward',
[[/console autounshift 0
/cast [@player,combat] Healing Touch
/console autounshift 1]],
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/console Sound_EnableSFX 1
]],
}
Sequences['FeralST'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
/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=target Shred,Shred,Shred,Rip,Rake,Shred,Shred,Shred,Ferocious Bite,Rake,Shred,Savage Roar',
'/cast [combat] Cenarion Ward',
'/cast [combat] Berserk',
[[/cast Tiger's Fury]],
[[/console autounshift 0
/cast [@player,combat] Healing Touch
/console autounshift 1]],
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/console Sound_EnableSFX 1
]],
}
Sequences['FeralCD'] = {
PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
]],
[[/cast [combat] Incarnation: King of the Jungle]],
'/cast [combat] Berserk',
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/console Sound_EnableSFX 1
]],
}
Sequences['FeralAoE'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/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] Thrash, Swipe, Swipe, Swipe, Rip, Swipe, Thrash, Swipe, Ferocious Bite',
[[/cast [combat] Tiger's Fury]],
'/cast [combat] Cenarion Ward',
[[/console autounshift 0
/cast [@player,combat] Healing Touch
/console autounshift 1]],
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/console Sound_EnableSFX 1
]],
}