If you look at the DPS meters, Storm Strike is like 2K overall, it’s not even worth putting in the lineup, for a macro it just eats a spot. I did test it with Storm Strike and my DPS was lower.
The macro doesn’t work. I imported it. I set it on a key, but nothing happens when I press it. I checked on my other classes, and everything is fine. I even imported another sequence, and it worked, but this one doesn’t. What am I doing wrong?
Hi Everyone, just to let you know, I’m cooking a new version for this sequence, and it feels like a god dang volcano eruption.
The only thing still in my way is:
The one thing GSE is not helping me with, the spell cast Stormtrike going as Primal Strike, that is not even a skill for enhancement these days. As soon as I get this out of the way, the post will be updated.
You might be better off using spell id’s for that it might actually work
yep, that is what I’m going for, except that spellID does not always work with spell enhancement, like lightning bolt proc as tempest. But I’ll get that working in no time.
Version 5 is live! Enjoy!
changelog:
1- CTRL modifier is now casting Healing Surge on self
2- Lava-n-Strike (Character Macro), make sure the text is as follows:
/castsequence [nomod,nochanneling,combat] reset=target Lava Lash, 17364
3- Bear’s and Ark’s suggestions noted, the sequence now, on version 5, is more stable.
4- Haste over 700 still is a “must-have”, mastery around 50% of what you can have at hand.
ty for your effort celbone, quick question as im new to this, do we manually need to do step 2 ? or did you mean to just check it to make sure its that way? Because if we have to do it manually i really dont know how to do this:P
Hello there mate, the [MACRO] labeled [Lava-n-Strike] should be imported automatically, all you have to do is to double check if the macro text is like the one described at item 2.
so, in-game, type /macro, find the characther macro window and locate the Lava-n-Strike macro, just click on it and the text will show up.
If is there something else there, just copy here, paste there, save and type /reload to get it right.
i get this lua error because of the lava n strike macro
Message: bad argument #1 to ‘?’ (Usage: local result = C_Item.IsEquippableItem(itemInfo))
Time: Mon Mar 16 07:48:27 2026
Count: 8
Stack:
[Interface/AddOns/Blizzard_ChatFrameBase/Shared/CastSequenceManager.lua]:195: in function <…lizzard_ChatFrameBase/Shared/CastSequenceManager.lua:129>
[Interface/AddOns/Blizzard_ChatFrameBase/Shared/CastSequenceManager.lua]:256: in function ‘?’
[Interface/AddOns/Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:239: in function ‘ParseText’
[Interface/AddOns/Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:284: in function ‘SendText’
[Interface/AddOns/Blizzard_ChatFrameBase/Shared/MacroExecutionManager.lua]:27: in function <…zzard_ChatFrameBase/Shared/MacroExecutionManager.lua:20>
[C]: in function ‘RunMacro’
[Interface/AddOns/Blizzard_FrameXML/SecureTemplates.lua]:448: in function ‘handler’
[Interface/AddOns/Blizzard_FrameXML/SecureTemplates.lua]:732: in function <…terface/AddOns/Blizzard_FrameXML/SecureTemplates.lua:710>
[Interface/AddOns/Blizzard_FrameXML/SecureTemplates.lua]:746: in function <…terface/AddOns/Blizzard_FrameXML/SecureTemplates.lua:739>
[Interface/AddOns/Blizzard_FrameXML/SecureTemplates.lua]:798: in function <…terface/AddOns/Blizzard_FrameXML/SecureTemplates.lua:782>
[C]: ?
[Interface/AddOns/Blizzard_RestrictedAddOnEnvironment/SecureHandlers.lua]:266: in function <…izzard_RestrictedAddOnEnvironment/SecureHandlers.lua:263>
[C]: ?
[Interface/AddOns/Blizzard_RestrictedAddOnEnvironment/SecureHandlers.lua]:296: in function <…izzard_RestrictedAddOnEnvironment/SecureHandlers.lua:279>
[tail call]: ?
Locals:
sequence = “reset=target Lava Lash, 17364”
target = nil
entry = {
items = {
}
index = 2
reset = “target”
spells = {
}
spellNames = {
}
spellID = {
}
}
timeout = nil
item = “17364”
spell = “”
name = nil
bag = nil
slot = “17364”
CastSequenceManager = Frame {
elapsed = 0.867000
}
CastSequenceTable = {
reset=target Lava Lash, 17364 = {
}
}
CastSequenceFreeList = {
}
hi there swerwin, a bunch of silly questions:
is your GSE updated ? Are you using the CurseForge version or the GitHub version? When you imported the version 5, have you deleted a previous version and dished out the new one without a reload?
New update posted.
V5.1 for the tests and experimentation
Found a new spellID that may work better with Stormstrike, as I’m testing using GSE developer tool, can’t tell what is actually happening in game, but, in terms of “spellCache” I can’t find any other errors related to Stormstrike.
At least for now.
Please guys, test is as you may, let me know the results, I’ll be at home later today and experiment it myself.
!GSE3!zVXNTttAEG5OlaK+AJx8bCWEcUJRmxPBcZtIJqmwCweaool3Yi9Z77q7a5Tc6KnPAeTWp+g79NIHqCpx597ND0oIKYJy4bKyx9/sfvPN553zOIMBE0CGdB8khQ5DddrdhUgKdco8hily7Yqc6wIN8EuOPEJ1lruev9Nqekdes34UtkLv6OT1ujOc5n09j6uRpoKrbxckHGTYnbwSbZ4xHWEma//M1iBj1BxBotLIMR1Yh1xgnyqt2ocEgbSLtjIoDVpD1CvaESg9wkQJcI6M8ngtEmkH9Np2xmCAsm0FuYxN3AqFxrRo5wqtwylmPq9tWU757s+bwynTP//NdOnONSFS64Byoq5hqSAVldDuItKncaL5qJodwfQ8Gtgi1k2A8lnGPDjSkt1Az9SqI4wCY9VwrkdJg2uUJ8DAme/icBYvT+J7mCHoqVC/7ifUHdoEOScoF/g/LWkupsX+fkixXJjT1pYY17CToJLl7J5W4f8wgnMLcsMTnx/tCR9OwCwqKdoZTn+w0Q7jzPsT+fRoIk5p862z+WYZjWtTXD7MFHfcY+P7i0bWBymOcaz5U3PG8ts9a/BOTpmeTRR6gNCr5sbmpz3TRv0xI6YphJc2SlsbZWfL2SiXHSfZNaLWQMP3pI4sM+f0+quJ1pmq2DahKhKSrMexLTLkHaNxCMxMJzOvqrlOhMx3BEci8zRFuR1oIVMJMR6/D7x9lMpQXHlxKXeB58AmhjHJJnoV17ALOdMF7fGukBG6Is0Miw5lVA+uukGGUaO2UngehS139Vnh5w/ShBSXD0EyYt6vV/2wckvhoN54Z8ILTXLDPb9yU1frpeCWQtZ9NVb12G35vueGjVbzLw==
Same from original post
Yes i have the newest gse version that got released today on curseforge , and i deleted the old version tried reloading and even exiting the game
, the error i was getting just related to the spell id in the lavalash macro , the spell id seems to be a item id but not a spell id idk
Otherwise are there any benefits of using a spell id rather than just use stormstrike?
Ill try the 5.1 again later today , thank you ![]()
basically, what is happening, is that Stormstrike being replaced by Primal Strike when GSE rotates a bit, and that stops the sequence, hick-up happens, and a bit after the spellDataBase gets Stormstrike back again and things flow.
The time the sequence stops and starts working again, is around 5s, what is way too much of a hick-up. The spellID usage is to avoid that, at least we hope.
Btw, version 5.2 is posted =)
ty for the awesome support celbone:D i really enjoy the rotation btw, are there any others that you are doing, maybe i missed them ![]()
Hi there mate, so far only working on versions 5.1 and 5.2
If any other is to be born, it’ll be for the next patch or so.
As for other classes projects, I have a sequence for prot warrior (updated) and fury warrior (to be updated).
For the future, and I mean future, a Brewmaster and WindWalk Monk sequences will be posted as well.
How should I use this GSE MACRO, press the button quickly all the time or learn to click every global cooldown? Which will give better results ?
thats great info, thanks:3 also ive been trying the 5.2 version, and once i start the sequence it does start, but then i turn it off (because combat finishes) and after that the sequence doesnt work anymore after turning gse on again.. do you have any advice about this?
Also, quick edit, this one doesnt come with the lava lash macro, i uninstalled it and tried, no cigar sadly.
Hi there Night!
Well, if it is your first time ever using GSE, I recommend you check OAK’s guide video on youtube
Once you get familiarized with it, you just need to import my sequence and use the MODIFIERS described in this post to dish out the Maelstrom with Chain Lightning or Lightning Bolt as needed. The sequence will use most of the builders and burst skills you have as an Enhancement Shaman, the only thing you need a press that is out of the automation is Voltaic Blaze, set a button in you action bar for it and press whenever it is off of CD.
hi mate, versions 5.1 and 5.2 are using the Lava-n-Strike macro no longer, I’m trying to avoid it as much as possible (not my favorite taste). As for the stop and go, it may be related to the macro reseting configuration, I believe you can setup some sort of key combination to reset the sequence, if out-of-combat configuration is not doing it for you. I do recommend it tho, to configure a key combination under GSE configuration, to reset the sequence.
Another thing you can check is your keybinds(in-game and off-game ones, like graphic card’s), if something is using the [MODIFIERS]+KEYPRESSED or +MOUSEBUTTON, you’ll end up getting a sequence shutdown.
Also, worth trying, you can check your latency, I do recommend always use 200~250ms, as it flows more likely the speed you would click stuff.
heyaaa thanks for the quick reply:3 atm im using an AHK script with 200 ms, which used to work with the earlier versions. If i import the sequence now, it doesnt do anything. I only use the ‘‘2’’ key, which i dont use for anything else ingame, or out of the game, ill keep working with it but for now the 5.2 version for me at least doesnt work
EDIT:
tested it out on combat dummies in stormwind, for me the 5.2 version only uses 2 or 3 attacks (ive seen chain lightning, sundering and i believe stormstrike, after that it keeps auto attacking.


