SCG-Single Button Balance druid macro sets for level 80, patch 11.1, update: 3/1/2025

hi,

i have an issue with your Macro. I have no idea why he’s complaining about RALT and where it’s supposed to be in your addon.

Hey can i get some input on what you might think is going on. I changed my talents to the following
CYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALUYmZGGmZAzMMzYAbzMGmZbGLGzMzMzixMjZmxGYjBYA22GLYamZZAAAAwYmxYA

but when i do that all that i would expect is changing warrior of elune to force of nature but for some reason it is locking up and i cant figure out where it is locking up. I then thought it might be force of nature so i disabled the force of nature block to manually press it but i am still getting locked up. Any ideas?

If you put force of nature in a spell block, you will need to type ‘player’ in the unit text box also that way the trees will spawn next to you. Anyway, I’m looking into possibly changing the official macro set to keeper myself as that seems to be the more popular option among the top players, though to be honest, I’m not a very big fan of how force of nature was implemented into the game where you have to select where you want them to spawn. (feels clunky). I also don’t really like how the simmed opener want you to open with casting wrath a couple times instead of moonfire/sunfire, the way I’m used to playing my balance druid. Anyway, on that note, I’ll see what I can come up with on this.

edit: I decided to share what I came up with on the main post. It seems keeper is in fact easier to work with to produce good dps, even though elune’s chosen has better potential according to sims.

1 Like

Hey TheSairen,

I seem to be getting a LUA error when trying to run this, its complaining about a function in the GSE addon, specifically in Storage.lua at line 561, where it is trying to access data from the spellinfo variable, which is currently nil

Ive added the error in the summary, Is this something you have seen before ?

Summary

Message: Interface/AddOns/GSE/API/Storage.lua:561: attempt to index local ‘spellinfo’ (a nil value)
Time: Thu Oct 31 15:55:44 2024
Count: 3
Stack: Interface/AddOns/GSE/API/Storage.lua:561: attempt to index local ‘spellinfo’ (a nil value)
[string “@Interface/AddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua”]:667: in function <…ddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua:649>
[string “@Interface/AddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua”]:681: in function <…ddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua:674>
[string “@Interface/AddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua”]:723: in function SecureActionButton_OnClick’
[string “@Interface/AddOns/Blizzard_ActionBar/Mainline/ActionButton.lua”]:1448: in function <…/AddOns/Blizzard_ActionBar/Mainline/ActionButton.lua:1418>
[string “=[C]”]: ?

Locals: self = ActionButton12 {
FlyoutArrowContainer = Frame {
}
hideCooldownFrame = true
showButtonArt = true
icon = ActionButton12Icon {
}
SlotArt = Texture {
}
bar = MainMenuBar {
}
HotKey = ActionButton12HotKey {
}
HighlightTexture = Texture {
}
CooldownFlash = Frame {
}
IconMask = MaskTexture {
}
SpellHighlightAnim = AnimationGroup {
}
TargetReticleAnimFrame = Frame {
}
commandName = “ACTIONBUTTON12”
index = 12
container = MainMenuBarButtonContainer12 {
}
bindingAction = “ACTIONBUTTON12”
feedback_action = 120
Border = ActionButton12Border {
}
Flash = ActionButton12Flash {
}
FlyoutBorderShadow = ActionButton12FlyoutBorderShadow {
}
QuickKeybindHighlightTexture = Texture {
}
flashing = 0
flashtime = 0
CheckedTexture = Texture {
}
PushedTexture = Texture {
}
NormalTexture = ActionButton12NormalTexture {
}
AutoCastOverlay = Frame {
}
Count = ActionButton12Count {
}
TextOverlayContainer = Frame {
}
LevelLinkLockIcon = Texture {
}
NewActionTexture = Texture {
}
Name = ActionButton12Name {
}
action = 120
SpellActivationAlert = Frame {
}
eventsRegistered = true
SpellCastAnimFrame = Frame {
}
InterruptDisplay = Frame {
}
SpellHighlightTexture = Texture {
}
SlotBackground = Texture {
}
cooldown = ActionButton12Cooldown {
}
}
button = “LeftButton”
unit = nil
actionType = “action”
down = false
isKeyPress = false
atRisk = false
SECURE_ACTIONS =

{
}

I just updated the troubleshooting section of the main post to help you remedy the issue, or if you’re still leveling, make it so you don’t get spammed with the popup until you do learn all the required spells to be able to use this macro without throwing an error.

1 Like

Oh is that the cause here, because i dont have a learned spell, my apologies ive not encountered this error when leveling using GSE sequences before so it caught me out

1 Like

np, That’s probably the biggest drawback of using my method of using gse. Since I’m using a macro to fire off GSE, I have to use spell blocks instead of macro blocks within GSE for it to work. The drawback of using spell blocks, though is if you don’t know one of the spells, gse will throw an error when it tries to fire it off. Another option would be to go into gse itself and disable any blocks containing a spell you don’t know.

Yea now that i understand the error ive gone through and done that and will reenable as i level, thanks for the swift response and explanation much appreciated, and now user error issue is sorted this is working like a dream , thanks for the great work :slight_smile:

2 Likes

Macro was doing fine, and now suddenly I can only get the Macros I places on the action bar to fire if I mouse click the macro on bar. Pressing a key does nothing? Any ideas? Also Thank you for all the hard work in doing these.

Edit: NM I figured it out. Frr some reason my 1,2 key got unbound from game.

I had a similar issue to that and traced the issue back to the Salen’s Little Helper addon, specifically the feature that lets you select an interaction option by typing 1,2,3, ect instead of using the mouse to select an option, and causing the 1 and 2 to get unbound from the actionbar periodically. and had to disable that feature to fix it.

Yes and yes. I think its when its 2 charges it causes issues. I changed talent to Incarnation: Chosen of Elune. Even tried /click ActionButtonX in GSE. The macro works plain but not in GSE.

Another issue is that actions execute twice if you smash the button too fast. But I think its a GSE issue.

How close to SIMC damage are you guys getting to using this macro?

people can reverse engineer the macro and fit copy your macro into blocks of the current gse and it should work them same

curious as to why your are making your macros like this instead of jsut placing them into the blocks of the current gse template

PS

not sure why-- but its also cycling me in and out of moonkin form

1 Like

It’s never going to match but with proper maintenance of eclipse, dots and CD’s this can do fairly well.

TLDR: You’re not going to MDI or Mythic Raiding level DPS with macros.

The reason these are built this way is because you can still use the Blizzard macro style and not have to bind the sequence according to the new rules set forth by Blizzard. If you want to use the “New” sequence style, see the other sequences by Elfyau and Illoska. But you will lose your keybindings and dragonflying ability if you use (1- =) Keys

As far as the cycling of moonkin form. No idea, it’s not doing that for me. I am using the NoMod macros posted at top.

thats not true

i mostly play ret. im over 2300 so far and consistantly am in the top 2 in m+ and raiding.

st in raids im around 1.1 to 1.8 million and in aoe im 1.6 up to 7million so far.

you can compete, but the macro has to fire well and correctly

ya im using the no mod as im very unfamiliar with all forms of druid play.

im very fam with the new and old styles, im jsut to lazy to make my own.

I do however, always modify the macros i get from other creators to enhance the dps, as I do competative pvp, m+, and raiding

Perhaps I was speaking to broadly, I was mainly speaking to Balance due to it’s current flux since launch and new talents not really jibing well. I’m a long time user here myself and there have been some great balance macros. I’ve found it more difficult since BFA to be top end as Balance with macros.

Ret I could see being more sequence friendly for sure, thats kickass you’re 2300.

I feel that, I prefer to remove the cooldowns from most sequences so I have a tighter handle on when I have them. Save for Use trinkets :nauseated_face: I need to usually change the amount of wraths i’m using based on haste, add some starsurge etc.

I’m having good results from this current sequence. I had been using this one and Vaders from another thread here. I’ve also had a good experience with Illoska’s sequence.

what type of dps are getting at what ilvl?

ive never played druid before-- ive been tryining feral as its fotmo and i tried balance earlier today.

my druid is 602 atm, but has more feral stats atm and no int weapon…
went on normal raid

st beginning nice and hard getting 980 to 1 million, then throughout the fight it drops to 390 to 430…

aoe is performing much better topping 2million sometimes, but mostly 900 to 1.2 in a whole fight

1 Like