Feral macro for M+ (GSE 3.1.28, Patch 10.0.2, Level 70)

Hi guys,

I got fed up with all the different macros not working exactly like I expected them to, so I created my own.

It’s quite simple using two sequential loops and a bunch of variables.

I use Fore’s Druid Auras.

Give if it a try and let me know of any problems!

Kind regards,
Markus

feral-acurioustale

dm0dhaWjejnlQOBHiXVuOggI4yeSmu6zOW0uLCnfyBeIVHiLXrk5CKczDKkENQq5EqQQbskuheIwOQu9qsrtuHOlQkyJQI(OQq1jvLYmjv5MQczNK8tfsnuuelfs5PctfHRcPYwvi8vfsElPs3LuQ9knyvCyOwmv4Xu1KjKUSsBgs(mPGrtQQtROxJOMnrDBiSBv63inCICCuulhvpxvnDrxNkTDuK(oHA8is15vqRhsvMpL9dUcLOkHgpFanK6rki1eDO92OrxqGuVhQITenEe2ZP)suLqjAmcmFIDiV)s0a1YP(j197yMBjQsOXyp(NWrxYxQ4RoiLwshomHVIItkNu)WrtoMPZRgCIGkQoy5uB48C5u)K6(HZ7ZCB2qItflxIQeAm2J)jC09s9ueoWPZl9Nlwo1xB4WeovSCZgECIIYruIQeAm2J)jC09srr5i0HvB4OjoHZtkhrZgCm5Tevj0ySh)Z)YS7E9lCGdF)BI((KlpoXCnSjCGdAyYRt4CDLLB2SbsFoP3FjQsOevj0amW84efLJamWQITbyGjXPILbdSQy0amW4yYlyGv1RgGbgQLt9tQ73XmxWaRQbng7X)eo6UK(8NFN6J5i0goetnSCs9dNNU8HnigkTnq6Zj92Sk2suLqdWaZJtuuocWaRk2gGbMeNkwgmWQIrdWaJJjVGbwvVAagyOwo1pPUFhZCbdSQg0ySh)t4Ol5lv8vhKIILYjtx4eIXCeAdhKIILYjtx4eIXCenigkTnq6Zj92SkgLOkHsuLqdWaZJtuuocWaRk2gGbMeNkwgmWQIrdWaJJjVGbwvVAagyOwo1pPUFhZCbdSQg0ySh)Z)YS7E9lCeireTyW6eodyzfCchwbgKMiVAqmuABG0Nt6TzvSLOkHgGbMhNOOCeGbwvSnadmjovSmyGvfJgGbghtEbdSQE1amWqTCQFsD)oM5cgyvnOXyp(N)Lz396x4WkWG0e5Lt4GgM86eodyzfAqmuABG0Nt6Tzvmkrvcnadmporr5iadSQyBagysCQyzWaRkgnadmoM8cgyv9QbyGHA5u)K6(DmZfmWQAqJXE8p)lZU71VWzalRGt4iqIiAXG1jCqdtEBqmuABG0Nt6TzvVkrvcnadmporr5iadSQyBagysCQyzWaRkgnadmoM8cgyv9QbyGHA5u)K6(DmZfmWQAqJXE8p)lZU71VWrxYxQ4RomHprGLHZO44uFNiOIQZx)jQuB4We(ebwgoJIJt9Fm4G2uYjCyzhiIwoHdl7ar0QbXqPTbsFoP3MnqBLwCwfJgedL2g6rPsnICLE6E95KEBelZU7nNy5Mv9QevjuIQeAagyECIIYragyvX2amWK4uXYGbwvmAagyCm5fmWQ6vdWad1YP(j197yMlyGv1GgJ94F(xMD3RFHJUKVuXxDEUCSmCEY3l6nuB4ah4W3)MOFI5Ayt4aNNlhldNN89IEdDchw2bIOvdIHsBdK(CsVnBG2kT4Sk2gedL2g6rPsnICLE6E95KEBelZU7nNy5MnB821H7uohbMpXoK3FjAOjfHdC23B2SzJrTyYiD54FjA2qp8prNKO4CfTbljSmirqqJeeHvlbnQXJ2epsCIlrdcS8EZFJgiDt9P8gi9U8j19Ny5vJFxg7jRp(kAJhpEyel)pP3QyiWQvJhHVUy53U5Yz6EZj923BmYff2voRsOHcJyB88b0qQhPGut0H2BJgDbbs9EOriT(3gzvcKWObXO1SkbsiHesyB8WffL7xnPiKWj2XuEMd77nB2Sf

Talents

Mythic+

BcGAYhlYdy9RJ6ROrphOEi69vCAAAAAAIkUSTikkEJl0OAKJRikAAAAAAgiAIJAIikQCJ0SolkAAAAAAASA

Raid

BcGAYhlYdy9RJ6ROrphOEi69vCAAAAAAAJFkISSSSJtDIKJRkkAAAAAAgiAIJAIikQCJ0SolkAAAAAAASA

Raid Cleave

BcGAYhlYdy9RJ6ROrphOEi69vCAAAAAAIkUSRikkEJFtDgSSkcgkAAAAAAgiAICAISSSQi0SoFJAAAAAAgEA

Raw Edit

{
    ["Variables"] = {
        ["ferociousbite"] = {
            [1] = "/cast [known:Apex Predator's Craving,mod:alt] Ferocious Bite"
        },
        ["prowl"] = {
            [1] = "/cast [nocombat,nostealth] Prowl"
        },
        ["catform"] = {
            [1] = "/cast [noform:2] Cat Form"
        },
        ["rake"] = {
            [1] = "/castsequence  reset=ctrl/target  Rake, null"
        }
    },
    ["Actions"] = {
        [1] = {
            [1] = "~~catform~~",
            [2] = "~~prowl~~",
            [3] = "~~rake~~",
            [4] = "~~ferociousbite~~",
            [5] = "/cast [exists,harm] Tiger's Fury",
            ["Type"] = "Action"
        },
        [2] = {
            [1] = "~~catform~~",
            [2] = "~~prowl~~",
            [3] = "~~rake~~",
            [4] = "~~ferociousbite~~",
            [5] = "/cast [known:Adaptive Swarm] Adaptive Swarm",
            ["Type"] = "Action"
        },
        [3] = {
            [1] = {
                [1] = "~~catform~~",
                [2] = "~~prowl~~",
                [3] = "~~rake~~",
                [4] = "~~ferociousbite~~",
                [5] = "/castsequence Thrash, Shred, Swipe",
                ["Type"] = "Action"
            },
            [2] = {
                [1] = "~~catform~~",
                [2] = "~~prowl~~",
                [3] = "~~rake~~",
                [4] = "~~ferociousbite~~",
                [5] = "/castsequence Swipe, Rake, Shred",
                ["Type"] = "Action"
            },
            [3] = {
                [1] = "~~catform~~",
                [2] = "~~prowl~~",
                [3] = "~~rake~~",
                [4] = "~~ferociousbite~~",
                [5] = "/castsequence Shred, Thrash, Rake",
                ["Type"] = "Action"
            },
            [4] = {
                [1] = "~~catform~~",
                [2] = "~~prowl~~",
                [3] = "~~rake~~",
                [4] = "~~ferociousbite~~",
                [5] = "/castsequence [known:Primal Wrath,mod:shift] Primal Wrath; Rip, Ferocious Bite, Ferocious Bite",
                ["Type"] = "Action"
            },
            ["Repeat"] = 3,
            ["Type"] = "Loop",
            ["StepFunction"] = "Sequential"
        },
        [4] = {
            [1] = {
                [1] = "~~catform~~",
                [2] = "~~prowl~~",
                [3] = "~~rake~~",
                [4] = "~~ferociousbite~~",
                [5] = "/castsequence [known:Feral Frenzy]   reset=target  Feral Frenzy, Ferocious Bite",
                ["Type"] = "Action"
            },
            ["Repeat"] = 2,
            ["Type"] = "Loop",
            ["StepFunction"] = "Sequential"
        }
    },
    ["InbuiltVariables"] = {
        ["Combat"] = true
    }
}

Usage Information

  1. Rake is applied to a new target automatically.
  2. Press Alt for Apex Predator’s Craving procs.
  3. Hold Shift, when engaging multiple targets.
  4. Tiger’s Fury is used on cooldown during combat.

Make sure to use all other cooldowns manually, e.g. Barkskin, Skull Bash, Renewal or Incarnation.

Ideally you cast free Regrowths manually through Clique or a Macro:
/console autoUnshift 0
/cast [known:Predatory Swiftness,@mouseover] Regrowth
/console autoUnshift 1

This macro contains 1 macro template. This Sequence was exported from GSE 3.1.28.

Unless you’re using the default UI and AHK, this won’t work. While this “might” work with other addons it probably won’t work with certain ones like ELVUI which just re-wrote all their action bar and unit frame code in the last few weeks.

Sadly for me, this won’t work, while I think its a good attempt, I’m seeing a lot of issues in your code. Like under “dots” you don’t have a spell name there all it shows is 1822. Not sure what spell that is linked to.

I’ll just mention, Kitty Druids are not easy to macro, mine is very strong and will get you on top of most dungeon meters, its still not the best either.

Though one thing, I would hold off on Kitty Druids until 10.0.5 as many talents are being reshuffled, also new talents are coming too to make Primal Wrath stronger, and also a better compressive view of talents that work well in AOE and ST. Your macro might work for today, but I can tell you it won’t work in 2-3 weeks because of the new talents and reshuffling.

SpellID 1822 is Rake. I copied the Raw Edit, while being Guardian. That’s why Brutal Slash is listed as Swipe as well. GSE will fix that anyway after import.

I moved the action bar stuff directly to the macro stub for myself, so it’s not needed in the macro anymore.

I will wait for further Dreamgrove analysis of the changes in 10.0.5 and make the necessary adjustment at the time. I don’t see Primal Wrath replacing Rip in single target though.

Here is their initial take:

Likely…

  • a slight ST buff
  • a slight AoE nerf
  • overall better tree pathing

TLDR:

  • Rip/Rake nerfed slightly
  • AoE Bites buffed slightly
  • Talent repositioning this is a subtle “stop skipping Survival Instincts you degenerates”
  • Li rebuffed but now a choice node with FF
  • Circle nerf, Veinripper buff
  • some fixes to pathing to make more sense

For anyone interested, here is the math behind the castsequence matrix in my macro:

Even if you have to move in-between, it should even out enough to keep within pandemic range.

Good idea, I have others who I follow that will determine the next bit for Kitty Druid fans. I posted a detailed version of what is expected in 10.0.5, but knowing Blizzard those can be changed again before going live.

I do like the math work you did, the one major drawback for Kitty Druids at the moment is energy and pooling. That is something that needs to be dealt with from a Blizzard point of view first and foremost but right now, I’m struggling with this for Single Target (not AOE), where my Druid just uses up too much energy.

As I have mentioned in the posts, Energy is equal to haste. So I am wondering how your single target rotation fill that void.

Made some additional changes to my feral macro based on my latest logs and tests.

Having good results with the macro, thanks for that. May I ask you what situation are you using the different talent builds? From what I understand, first one is balanced for M+ dungeons all-rounder, second one is full aoe, and third one is single target. Correct?

Hi acurioustale, are you gonna do a raid macro?

The three talent builds are for M+, raid with adds and boss only.

The macro supports all three of them out of the box.

is the patchwork talent for raid?

Both Hectic Add Cleave and Patchwerk are for raid. The former for any boss with adds or multiple targets, e.g. The Primal Council or Broodkeeper Diurna, and the later for pure single target, e.g. Terros.

thank you so much, i just wanted to make sure.

I simplified the macro quite a bit. It sometimes might lead to finishers being used at 3 combo points, but works more reliably overall.

1 Like

388 item lvl getting 28k dps :slight_smile:

Created an account, after lurking for yeaaaars… just to say wow, what a great macro. Really works well and the damage is so close to sims. Well done, not sure if this can be improved upon. Most macros I use, I fiddle with to make it a bit better and test for hours… I dont even want to mess with this one.

1 Like

thanks for this, any change to update the talent link?

moon have u tried this macro siince 10.5 and if so does it still have problem with elvui?

I did try it, I’m actually getting lower numbers now, so I need to re-work it a bit. It works with ELV but you need to go into options each time you log in to the game you have to turn off the Bar Locking system. Options > Search Bar - Type Lock > Where it says Shift change it to NONE. If you uncheck the option, it actually won’t let you click a button.

I adjusted my builds based on the latest Dreamgrove discussions and hope to have an updated Feral macro out soon.

5 Likes

Your Macro really was my favourite pre-patch. Hoping you post something soon, but understand that perfection takes time :stuck_out_tongue: