Skip to content

feat(macrofactory): drop the Nature's Swiftness / Convoke druid macro - #1994

Merged
EllesmereGaming merged 1 commit into
EllesmereGaming:mainfrom
dfrisone:fix/drop-ns-convoke-macro
Sep 7, 2026
Merged

feat(macrofactory): drop the Nature's Swiftness / Convoke druid macro#1994
EllesmereGaming merged 1 commit into
EllesmereGaming:mainfrom
dfrisone:fix/drop-ns-convoke-macro

Conversation

@dfrisone

@dfrisone dfrisone commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Reported by @goat (QoL, 9.1.6): the Macro Factory still offers a Nature's
Swiftness / Convoke macro for Restoration druids, and pairing them is no longer
a good idea.

Why it goes

Nature's Swiftness no longer buffs the Regrowths that Convoke casts, which was
the entire reason to macro the two together. It is now worse than neutral: with
Overgrowth taken, the first Regrowth of the channel moves Lifebloom onto
whoever that Regrowth happens to land on, so a new user pressing the macro
loses their Lifebloom placement without being told why.

That makes it a trap for exactly the people the Macro Factory is aimed at, which
is how it was found: a new EllesmereUI user opening QoL as Resto.

What this does and does not touch

Removed from DRUID_RESTO only. Nothing else in the factory changes.

Macros a user has already created are left alone and keep working. The factory
only deletes a macro when the user clicks Delete Macro on that entry, so nothing
disappears from anyone's macro list on update; the entry simply stops being
offered.

The localized label stays in the locale files. It is a runtime key rather than a
static one, so _keys.txt does not change (verified by running
.tools/extract-locale-keys.sh: no diff), and if the macro is ever brought back
the translations are still there.

Testing

luac -p clean; house style check clean. Click-tested: QoL opens on a Resto
druid with the entry gone and the remaining Resto macros still building.

Reported by Goat: Nature's Swiftness no longer buffs the Regrowths a Convoke
casts, which was the whole reason to macro the two together. With Overgrowth
taken it is now actively harmful, since the channel's first Regrowth moves
Lifebloom onto whoever it lands on.

Removed from the Restoration list. Macros already created keep working and are
untouched; the factory only ever deletes one when the user clicks Delete Macro.
The translations for the label stay in the locale files, so nothing breaks if it
is ever brought back.
@EllesmereGaming
EllesmereGaming merged commit dde3b1d into EllesmereGaming:main Sep 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants