Enhancement 3212113 for 7.2.5 (Updated 27/6, AOE, Ascendance Options)

Based on Spitz short but highly efficient macro.
Thanks Spitz, for the inspiration! Hope you come back one day and make more macros for us!

Update 1/7 - First of all thanks for all the feedback - keep them coming as we improve this macro together for all shamankind!

V1.0 - First release
Manual frostbrand via ctrl modifier if you do decide to spec in it, some talent modifiers in case you go other specs…

V1.1 - Second release
Manual hold down alt for lava lash dump - and manual hold down ctrl for aoe crash lightning attacks mixed in
Follow Spitz instruction for putting stormstrike on a second button and have your macro spam both this macro and the stormstrike button repeatedly…

V1.2 - Updated for 7.2.5 for Earthen Spike, Ascendance probably should go on a separate button. Not much has changed in this version, just replacement of Boulderfist with Rockbiter once more. I placed Earthen spike at the beginning to give it that burst, but the starting action should be a rockbiter which is a non-combat modifier line at the end. The multiple line of earthen strike was there just to make sure it fire off as frequently as possible. with just one line - i find that it doesn’t fire off much at the rapid 50ms button mashing rate

V1.3c - Updated again. Major changes is STORMSTRIKE is taken out on the main macro. Set up a second button for it - if not you can continue to use v1.2. Optional Rainfall spec using SHIFT modifier. As always, modifiers are completely optional! If you plan to use modifier, I recommend putting them in the keypress section for more instant activation. (move rainfall to auto - why bother with modifiers right?)
Update lol : moved rainfall back to modifiers… people experiencing dps loss…

V1.4 - Added separate AOE macro and a Ascendance macro testing version… may not achieve optimal DPS yet. Look below for v1.4 for Ascendance version, and 1.0MT for AOE macro. Gee this post is getting crowded

V1.5 - Dubstin removed frostbrand from rotation, seems much better! Please try it.

How to use - place this macro on the first button and a plain stormstrike on the second button
Set up your autohotkey to mash button 1, pause 50ms, mash button 2, pause 50ms, rinse and repeat…!
I HIGHLY recommend you set a separate button for stormstrike as this could make a HUGE difference.
My setting is currently to mash this macro once, mash stormstrike 3 times at 20ms in between.

Appreciate feedback and criticisms/improvements - on both macro and my spec/stats.
Always looking for ways to improve, and would like to hear how you guys doing with this macro!


Sequences['HoKDubstin-Enhv1.5'] = {
-- This Sequence was exported from GSE 2.1.02.
  Author="The Hand of Kil'jaeden And Dubstin",
  SpecID=263,
  Talents = "3212111",
  Helplink = "https://wowlazymacros.com/forums/topic/enhancement-3212112-for-7-2-wlashing-flames4pc/",
  Help = [[Enhancement single target, with help from Dubstin]],
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [mod:alt] Lava Lash",
        "/cast [mod:shiftl] Crash Lightning",
        "/cast [mod:ctrl, @player] Rainfall",
      },
      PreMacro={
      },
        "/castsequence [combat] Feral Spirit, Crash Lightning",
        "/castsequence [combat] Flametongue, Rockbiter, Lava Lash",
        "/cast [combat] Lava Lash",
        "/castsequence Flametongue, Rockbiter, Rockbiter",
        "/cast Rockbiter",
      PostMacro={
      },
      KeyRelease={
        "/castsequence [combat] Doom Winds, Stormstrike",
        "/castsequence [combat] Feral Spirit, Crash Lightning, Stormstrike",
      },
    },
  },
}

OLD VERSION BELOW


Sequences['HoK-Enhv1.3'] = {
-- This Sequence was exported from GSE 2.1.02.
  Author="The Hand of Kil'jaeden",
  SpecID=263,
  Talents = "3212113",
  Helplink = "https://wowlazymacros.com/forums/topic/enhancement-3212112-for-7-2-wlashing-flames4pc/",
  Help = [[Enhancement single target, with Earthen Spike spec]],
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [mod:alt] Lava Lash",
        "/cast [mod:ctrl] Crash Lightning",
        "/cast [mod:shift, @player] Rainfall",
      },
      PreMacro={
      },
        "/cast [combat] Earthen Spike",
        "/cast [combat] Earthen Spike",
        "/cast [combat] Earthen Spike",
        "/castsequence [combat] Feral Spirit, Crash Lightning",
        "/castsequence [combat] Flametongue, Rockbiter, Frostbrand, Lava Lash",
        "/cast [combat] Lava Lash",
        "/castsequence Flametongue, Rockbiter, Rockbiter, Frostbrand",
        "/cast Rockbiter",
      PostMacro={
      },
      KeyRelease={
        "/castsequence [combat] Doom Winds, Stormstrike",
        "/castsequence [combat] Feral Spirit, Crash Lightning, Stormstrike",
      },
    },
  },
}

Here’s a version for Ascendance…


Sequences['HoK-Enhv1.4'] = {
-- This Sequence was exported from GSE 2.1.03.
  Author="The Hand of Kil'jaeden",
  SpecID=263,
  Talents = "3212111",
  Helplink = "https://wowlazymacros.com/forums/topic/enhancement-3212112-for-7-2-wlashing-flames4pc/",
  Help = [[Enhancement single target, with Ascendance spec]],
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [mod:alt] Lava Lash",
        "/cast [mod:ctrl] Crash Lightning",
        "/cast [mod:shift, @cursor] Lightning Surge Totem",
      },
      PreMacro={
      },
        "/cast [combat] Rockbiter, Flametongue",
        "/cast [combat] Windstrike",
        "/cast [combat] Windstrike",
        "/cast [combat] Windstrike",
        "/castsequence [combat] Windstrike, Lava Lash, Windstrike",
        "/castsequence [combat] Flametongue, Rockbiter, Frostbrand, Lava Lash",
        "/castsequence Flametongue, Frostbrand, Ascendance",
        "/cast [combat] Lava Lash",
        "/cast Rockbiter",
        "/cast Rockbiter",
      PostMacro={
      },
      KeyRelease={
        "/castsequence [combat] Doom Winds, Stormstrike",
        "/castsequence [combat] Feral Spirit, Crash Lightning, Stormstrike",
      },
    },
  },
}

Here’s an AOE Macro for those of you looking for one. Hold shift for stun totem at cursor location.
(It also seems to double as a pretty decent single target macro for some strange reason - seems to do well on its own spamming 20ms each)


Sequences['HoK-EnhMTv1.0'] = {
-- This Sequence was exported from GSE 2.1.03.
  Author="The Hand of Kil'jaeden",
  SpecID=263,
  Talents = "3212113",
  Help = [[Enhancement multi target]],
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [mod:alt] Lava Lash",
        "/cast [mod:ctrl] Crash Lightning",
        "/cast [mod:shift, @cursor] Lightning Surge Totem",
      },
      PreMacro={
      },
        "/cast Crash Lightning",
        "/cast Crash Lightning",
        "/cast Crash Lightning",
        "/cast [combat] Stormstrike",
        "/castsequence Rockbiter, Flametongue, Stormstrike",
        "/castsequence Stormstrike, Stormstrike, Stormstrike, Rockbiter, Flametongue",
        "/castsequence [combat] Flametongue, Boulderfist, Frostbrand, Lava Lash",
        "/cast [combat] Stormstrike",
        "/cast [combat] Lava Lash",
        "/cast [combat] Rockbiter",
      PostMacro={
      },
      KeyRelease={
        "/castsequence [combat] Doom Winds, Stormstrike",
        "/castsequence [combat] Feral Spirit, Crash Lightning, Stormstrike",
      },
    },
  },
}

==================
OLD VERSION BELOW


Sequences['HoK-Enhv1.2'] = {
-- This Sequence was exported from GSE 2.1.01.
  Author="The Hand of Kil'jaeden",
  SpecID=263,
  Talents = "3212113",
  Help = [[Enhancement single target, with Earthen Spike spec]],
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [mod:alt] Lava Lash",
        "/cast [mod:ctrl] Crash Lightning",
      },
      PreMacro={
      },
        "/cast [combat] Earthen Spike",
        "/cast [combat] Earthen Spike",
        "/cast [combat] Earthen Spike",
        "/cast [combat] Earthen Spike",
        "/cast [combat] Feral Spirit",
        "/cast [combat] Stormstrike",
        "/castsequence Rockbiter, Flametongue, Stormstrike",
        "/castsequence Stormstrike, Stormstrike, Stormstrike, Rockbiter, Flametongue",
        "/castsequence [combat] Flametongue, Rockbiter, Frostbrand, Lava Lash",
        "/cast [combat] Stormstrike",
        "/cast [combat] Lava Lash",
        "/cast Rockbiter",
      PostMacro={
      },
      KeyRelease={
        "/castsequence [combat] Doom Winds, Stormstrike",
        "/castsequence [combat] Feral Spirit, Crash Lightning, Stormstrike",
      },
    },
  },
}

Trinket 1 : Bloodthirsty Instinct (880)
Trinket 2 : Entwined Elemental Foci (895)
Legendary : Akainu bracers and twisting nether ring
Character ilvl 904, Weapon 916
Stats : 18% crit, 20% haste, 75% mastery, 7% versatility
Artifact Rank : 54 (Complete, with Concordance)
4 pc set : Yes

Time Attack for 8 mins unbuffed on target dummy
Average : 770k

----- OLD VERSION BELOW -----


Sequences['HoK-Enhv1.0'] = {
-- This Sequence was exported from GSE 2.1.00.
  Author="The Hand of Kil'jaeden",
  SpecID=263,
  Talents = "3212112",
  Help = [[Enhancement single target,Multiple modifiers | Ctrl = Frostbrand | Shift = Stormstrike | Alt = Lava Lash dump]],
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Priority",
      KeyPress={
        "/targetenemy [noharm][dead]",
      },
      PreMacro={
      },
        "/cast [mod:ctrl] Frostbrand",
        "/cast [mod:shift] Stormstrike",
        "/cast [mod:alt] Lava Lash",
        "/castsequence [nomod, combat] [talent:1/1] Windsong; [talent:1/3] Boulderfist, Flametongue",
        "/castsequence [nomod, combat] Stormstrike, Flametongue",
        "/castsequence [nomod, combat] Crash Lightning, Lava Lash",
        "/cast [nomod] [talent:1/1] Rockbiter; [talent:1/3] Boulderfist",
      PostMacro={
      },
      KeyRelease={
        "/cast [combat] Doom Winds",
        "/cast [combat] Feral Spirit",
      },
    },
  },
}

Trinket 1 : Nightblooming Frond (875)
Trinket 2 : Spontaneous Appendage (865)
Legendary : Akainu bracers and twisting nether ring
Character ilvl 899, Weapon 907
Stats : 18% crit, 17% haste, 74% mastery, 6% versatility
Lashing Flames : Yes
4 pc set : Yes

Time Attack for 5 mins unbuffed on target dummy
Attempt #1 : 594,991
Attempt #2 : 550,921
Attempt #3 : 567,945
Average : 571,285

Works pretty good thanks man for your time. Do you use your modifiers with weakauras? I’m returning player and jumping into my Shaman. Not sure when to hit the modifiers?

Thanks again for your clean post and rotation!

I use weakauras yes, they’re good for tracking cooldowns and telling you when you should be hitting some modifiers. With the 1.1 version, hit ‘alt’ when your maelstrom is high or capping. Hit ‘ctrl’ and keep holding it down when you face 3 or more mobs.

WHAT DO YOU RECOMMEND FOR AUTO SPEED? OR CAST MANUAL

auto speed - 50-100ms

Nice macro!!! But… How it works auto speed? I’ve never used.

thank you

my english is not good so anychance to get a guide in german because i rly dont understand this is it an 1 key macro or should i use shift alt and ctrl aswell? i dont understand this

[quote quote=48590]my english is not good so anychance to get a guide in german because i rly dont understand this is it an 1 key macro or should i use shift alt and ctrl aswell? i dont understand this
[/quote]

V1.1 – Second release

Manual hold down alt for lava lash dump –

Wenn du zuviel Maelstrom hast kannst du Alt gedrückt halten um nur Lava Lash zu casten

and manual hold down ctrl for aoe crash lightning attacks mixed in

STRG drücken bei AoE Fights um Crash Lightning zwischendurch zu casten

Follow Spitz instruction for putting stormstrike on a second button and have your macro spam both this macro and the stormstrike button repeatedly..

Stormstrike musst du auf einen andere Button platzieren und selber casten.

wow danke mann das war mega hilfreich thx 4 this man that helped me alot

Best macro i’ve tried so far !

Are you going to update it for 7.2.5 ?

Yes I will try :slight_smile:

Let me know your feedback and comments how its going for you

[quote quote=48901]Yes I will try ???
Let me know your feedback and comments how its going for you
[/quote]

Nice to hear that, i’ll let you know my feedback and details (warcraftlogs) about it :wink:

Updated original post with 7.2.5 macro changes

Any idea why I can not create an icon on this macro. I have imported it successfully. I did not have any problems out of your old macro

maybe you exceeded the number of 18 macros GSE macros per character, but then you’d see a error message

[quote quote=49008]Updated original post with 7.2.5 macro changes
[/quote]

Isn’t Earthen Spike the 3rd talent, so why 3212112 ?

oh you have it in your post title but not in your scripts/talents :wink:

oops. fixed

I don’t believe Crash Lightning is actually firing off at all - Could you please test this ?