Emergency Feral Macro

As you may know from the recent angry Bears, there is a major new issue as of Friday (01March2024), but it also impacts Feral so FYI see below.

Essentially, Regrowth is borked now and will break your form if there is no Predatory Swiftness to consume.

Let’s hope this gets reverted asap or they find a way to return the exact functionality back to us. In the meantime, the following macro might help.

//Update

After some testing, the best technique is to simply drag Regrowth onto your bars from your spellbook or use a simple macro such as the following:

Note: This topic discusses Regrowth, but the problem also impacts Entangling Roots, which can be handled the same way.

Basic Regrowth Macro

#showtooltip Regrowth
/cast [nostealth,help,@mouseover][]Regrowth

Cat Form Buttons on Caster Bars

This one is still relevant. Simply drag cat form from the spellbook onto your bars as caster so it takes up buttons 2, 3, and 4 (or whatever you spam as feral). By accidentally being in caster form and pressing buttons you will end up back in cat form eventually.

So, drag it from your spell book, or use your typical cat form macro like the following:

#showtooltip Cat Form
/cast [nostealth,noform:2] !Cat Form

Weak Auras

Be sure to have a weak auras (or similar) to track your Predatory Swiftness proc. When the proc is active you can safely use Regrowth or Entanging Roots. When it is not active, you will be forced out of form.

Not To Do

So far, we have kicked around some other macro ideas, but these fall short compared to defaults noted above. For example, Cast Sequence is klunky and when you want to hard cast Regrowth you cannot, unless in Moonkin form. The same for any other macro that forces you into cat form if you are detected to be in caster form.

If your custom macro forces you into cat, the work-around for hard casting Regrowth is to always do it in Moonkin Form if you have that. However, the cast time is slower and of course an extra GCD to get into Moonkin. So, compared to being able to hard cast in caster form when needed, the other macros that switch your form cannot be as good as the defaults for Regrowth currently.

Old Content Below

These are the ones not to use, but do what works for you!

#showtooltip Regrowth
/castsequence reset=5 Regrowth, Cat Form(Shapeshift)
#showtooltip Regrowth
/cast [nostealth,noform] Cat Form(Shapeshift)
/cast Regrowth

As for the semi-official post so far, you can review the following:

Research Topics

How will you handle changing your global setting now? Will you disable automatic form changing and then use /cancelform macros? That seems to have good control.

Turning off shifting globally cannot be done in combat and cannot be done with /console commands as before. Therefore, it must be done with CVAR or addons. I am still testing that out and maybe a weak aura would be nice to show that status.

For a modern piece of software, they sure do a good job of making everything feel fragile and hard to work with.

1 Like

The macro you created lacks any of the protection of the original macro while also adding in the danger of unshifting you if you press it twice. Should instead do something like this that can still be used to shift you back into cat form without unshifting you if you spam it. Unless you’re still spamming it after gcd is up and then it tries to cast regrowth again.

#showtooltip
/cast [nostance:2] Cat form; Regrowth
1 Like

nice one! See my PPSS since I am no longer using castsequence. My new way I can still cast Regrowth from Boomkin (kind of hard to remember and it casts slower but works).

Not a macro, but my workaround for now is just “move while dpsing”. If you are moving you can’t cast regrowth without a proc, and if you can’t cast, you won’t shift out of cat form.

1 Like

Clever! It says “Can’t do that while moving”. Brilliant workaround.

I just went and turned the cvar for auto unshift to 0. Then any macro I need to get out of form for, like travel or rezz, I put cancelform or whatever it is in the first line. You can still go from travel to bear/cat or from bear/cat to the other with auto unshift off.

Please fix Blizzard.

Lol bet you this bug will stay till end of the world saga so three expansion

The cvar being protected isn’t a bug, though it remains to be seen whether they backtrack it or not.

Did they ever explain or did we ever figure out why the change was made? What was the problem it was creating? Was it being abused in some form in Retail? Was it spillover from something in SoD somehow? Why now, why an unannounced midweek hot patch?

This^

That’s just awful. With that being the case they need to just partition SoD from retail, so whatever craziness they want to pull off in SoD doesn’t affect Retail. And by all means go crazy in SoD, that’s what it is for, just don’t screw up my game for it.

Post updated!

PS - I am just giving myself something to do and staying current even though my Feral has been parked since week two of the expansion. Maybe this new release coming soon will motivate me.

So I do have the clunkiest of clunky workarounds for this. Basically what I’m doing is setting autoUnshift to false as my default and making nearly every single ability I have be macro’d to work around that.

First I set autoUnshift to 0 (should only need to do this once.)

/run SetCVar(“autoUnshift”,0)

Then my Regrowth macro looks like this:

#showtooltip
/run if not InCombatLockdown() then SetCVar(“autoUnshift”,1) end
/use [@mouseover,help,nodead][@targettarget,help,nodead][@player]Regrowth
/run if not InCombatLockdown() then SetCVar(“autoUnshift”,0) end

This returns the functionality I had before, where if used out of combat it would shift me to Night Elf form to cast and if I’m in combat the spell would only work if I had a Predatory Swiftness proc, giving me a “you are in shapeshift form” error if I didn’t. This approach works with the new patch and doesn’t give any LUA errors.

The downside is that now you have to live your entire life with autoUnshift turned off. How do I work around this? By macro’ing damn near everything to drop Cat Form when I press the button. And I do mean EVERYTHING. For instance, here’s my new macro to use my frigging hearthstone.

#showtooltip
/run if not InCombatLockdown() then SetCVar(“autoUnshift”,1) end
/use Night Fae Hearthstone
/run if not InCombatLockdown() then SetCVar(“autoUnshift”,0) end

For abilities that you’re used to autoshifting you that you plan to use in combat (think Travel Form and Moonkin Form… yes I know. :expressionless:) you need a slightly different approach. You can’t just use the Cat Form ability to shift out because obviously that incurs an extra GCD. But what you CAN do is remove the Cat Form aura since that is instant and off the GCD and so slides easily into a macro. You could easily do this for Regrowth as well if you wanted a separate button for it that allowed it to unshift you. For example:

#showtooltip
/run if not InCombatLockdown() then SetCVar(“autoUnshift”,1) end
/cancelaura Cat Form
/use Moonkin Form
/run if not InCombatLockdown() then SetCVar(“autoUnshift”,0) end

You could also take advantage of this with the one ability that automatically shifts you to Cat Form off the GCD to have a jank version of powershifting in combat on a 30s CD. Don’t tell Blizzard.

#showtooltip
/cancelaura Cat Form
/use Tiger’s Fury

These macros don’t cover every case, for instance anything that we can’t reliably macro and put on our bars won’t autoUnshift us anymore. This would mainly be environmental stuff like clickables in world quests. For the moment I’m simply taking that as an acceptable loss and have a new dedicated button on my bar that runs a macro that automatically puts me into Night Elf form when I come across such a thing.

/cancelaura Cat Form
/cancelaura Bear Form
/cancelaura Travel Form

I can understand why people might not want to pursue this method given that it’s the jankiest thing that ever did jank, but it technically works so it is an option.

1 Like

Have they even said anything to would be nice if they would at least say something about this if its to break this on purpose or just a side effect of something else they did? but of course radio silence.

2 Likes

wth is this blizzard. i need my macro to work!!! fix your darn game pelase