GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

[ENH] STOP LOADING MACROS WHEN IM NOT IN THAT SPEC.

gsefix opened this issue · 2 comments

commented

🟢 How does GSE currently work
Every time I have a macro that doesn't have a spell for the spec I'm in I get spammed saying "BROKEN MACRO" in my chat every 5 seconds.

🟢 Describe the solution you'd like
If I am not the right spec, don't load the macro. If I click "Disable Sequence" STOP IT FROM SPAMMING MY DAMN CHAT.

commented

Stop using Spell blocks for spells you don’t know.

The error isn’t from GSE. It’s from SecureActionButtonTemplate and happens every time you try to create an action with a spell block where you don’t know the spell. The most common cause of this is from changing spec. The fix is to switch to macro blocks (as macro blocks are not checked at creation by SecureActionButtonTemplate) or only stay in one spec and never change talents.

commented

If I am not the right spec, don't load the macro. If I click "Disable Sequence" STOP IT FROM SPAMMING MY DAMN CHAT.

This unfortunately isn’t possible as once it’s created it can’t be uncreated. Frames are not garbage collected by WoW. Disabling it only stops the buttons creation it can’t remove it after it’s been made.

The alternative is to remove the spell block all together.