All Talents Frosty Mash

I am reluctant to post this because I generally see little to 0 value in reposting others work, but I wanted to give an example of the use of [conditions] and how different you can make a macro run depending on talent selection. That being said 99.9% of the macros work is done by other Authors all I have done is mash them together into one usable macro. Thanks to:

Cymiryc/Enmity for the Oblit/Howling Blast portion and Keypress/release portions
John Mets/Enmity for the Oblit/Frost Scythe portion
Dreadknot/Jon Mets for the BoS portion
and anyone that feels that their work is represented here but not mentioned

There are modifiers for various things like Howling Blast usage on proc’s and Deathstrikes, but the most important is tat if you are using the BOS build that you press and hold ctrl during the breath portion until it expires then release ctrl and let the macro run until BoS if off CD again and rinse/repeat. There is suppose to be a modifier for Sindragosa’s Fury but it is not working currently and I am trying to track down the cause.

Sequences['FrostyMashup'] = {
-- This Sequence was exported from GSE 2.1.04.
  Author="Darkmanz",
  SpecID=251,
  Talents = "Any",
  Help = [[Talents= Oblit Howling blast:2233221, Frostscythe:2113211, BOS:3123232]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/castsequence  reset=target  Howling Blast, null",
--Breath of Sindragosa (Breath portion of the rotation) Press and hold ctrl until Breath expires 3123232
        "/castsequence [mod:ctrl,talent:7/2,combat] reset=combat  Breath of Sindragosa, null",
        "/cast [mod:ctrl,talent:7/2] Obliterate",
        "/cast [mod:ctrl,talent:7/2] Pillar of Frost",
        "/cast [mod:ctrl,talent:7/2] Remorseless winter",
        "/cast [mod:ctrl,talent:7/2] Hungering Rune Weapon",
        "/cast [mod:ctrl,talent:7/2] Horn of Winter",
--General use Modifiers
        "/cast [mod:shift] Howling Blast",
        "/cast [mod:alt] Death Strike",
--Cooldowns
        "/cast [nomod,notalent:7/2,combat] Pillar of Frost",
        "/cast [nomod,talent:7/1,combat] Obliteration; [nomod,talent:7/3,combat] Glacial Advance",
        "/cast [combat] Blood Fury",
        "/cast [notalent:7/2, mod:ctrl] Hungering Rune Weapon",
--First hit on mod Makes use of the Death Strike Heal. More valuable solo that in party may change the conditions at some point
        "/cast [nomod, nocombat] Death Strike",
      },
      PreMacro={
      },
--Oblit/Howling Blast build: 2233221
        "/cast [nomod,notalent:6/1,notalent:7/2] Pillar of Frost",
        "/cast [nomod,notalent:6/1,notalent:7/2] Howling Blast",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliteration",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Remorseless Winter",
        "/cast [nomod,notalent:6/1,notalent:7/2] Howling Blast",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Pillar of Frost",
        "/cast [nomod,notalent:6/1,notalent:7/2] Empower Rune Weapon",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Remorseless Winter",
        "/cast [nomod,notalent:6/1,notalent:7/2] Howling Blast",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Remorseless Winter",
        "/cast [nomod,notalent:6/1,notalent:7/2] Howling Blast",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Pillar of Frost",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliteration",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Remorseless Winter",
        "/cast [nomod,notalent:6/1,notalent:7/2] Howling Blast",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Pillar of Frost",
        "/cast [nomod,notalent:6/1,notalent:7/2] Remorseless Winter",
        "/cast [nomod,notalent:6/1,notalent:7/2] Howling Blast",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Remorseless Winter",
        "/cast [nomod,notalent:6/1,notalent:7/2] Howling Blast",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliteration",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Pillar of Frost",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Obliterate",
        "/cast [nomod,notalent:6/1,notalent:7/2] Frost Strike",
--Oblit/Frost Scythe build 2113211
        "/castsequence [nomod,notalent:7/2,talent:6/1] Howling Blast, Frost Strike, Obliterate, Frost Strike, Obliterate",
        "/castsequence [nomod,notalent:7/2,talent:6/1] Howling Blast, Obliterate, Frost Strike, [talent:6/1] Frostscythe",
--BoS build (No Breath portion of the rotation) 3123232
        "/castsequence [nomod,talent:7/2] reset=combat  Obliterate, Howling Blast, Remorseless Winter, Obliterate, Obliterate",
        "/castsequence [nomod,talent:7/2] reset=combat  Howling Blast, Obliterate, Frost Strike, Frost Strike, Obliterate, Howling Blast",
        "/castsequence [nomod,talent:7/2] reset=combat  Howling Blast, Obliterate, Frost Strike",
        "/cast [nomod,talent:7/2, combat] Obliterate",
--Self Heal in all rotations
        "/cast [nomod,nogroup] Death Strike",
      PostMacro={
      },
      KeyRelease={
--Things to be cast on CD
        "/cast [nomod,notalent:7/2,talent:6/1,combat] Frostscythe",
        "/cast [nomod,notalent:7/2,combat] Remorseless Winter",
        "/cast [nomod,notalent:6/1,notalent:7/2,combat] Howling Blast",
        "/cast [nomod,notalent:6/1,notalent:7/2,combat] Pillar of Frost",
--Not currently working, trying to debug
        --"/cast [mod:ctrl,combat] Sindragosa's Fury",
      },
    },
  },
}

Changelog:

Hey great macro I really love the use, and am getting great dps on it with different build.
Would it be possible to make one where you pop remorseless winter with pillar of frost at the start of the macro for a obliteration build? Im running 2233221 and Im trying to make it a constant dps macro but to no avail. Please let me know!

[quote quote=55682]Hey great macro I really love the use, and am getting great dps on it with different build. Would it be possible to make one where you pop remorseless winter with pillar of frost at the start of the macro for a obliteration build? Im running 2233221 and Im trying to make it a constant dps macro but to no avail. Please let me know!
[/quote]

you could add them both to the pre-macro as they are both instant cast, leaving it with no loop limit and they are instant casts, they will fire first before anything else so long as you have them off cd and runes available etc

Weird, im not very experienced with this coding but Im assuming you add it under the pillar of frost at the beginning of the oblit/howling blast sequence? Would that mess up the constant loop rotation?

Btw, Just wanted to say Jon Mets, I love your macros. Started using them since 6.0.2 as a frost dk!

EDIT: By the way Im planning on using this for PVP. Ive been using Dreadknot’s “FrostBreath” macro for it and worked great. Although because of my ping spikes it was hard to keep the uptime on the breath so im looking for something more consistent.

Just wanted to add some feedback here that this macro turns off my sound effects. Not sure why that happens. :frowning: