Frost mage HP macro

So yes i know frost has always been shafted by blizzard, even thou we are getting the best looking hidden artifac in 7.2
so i think it is time for the frost mage community to get togheter and make the best frost macro ever made.

now i know wavau made a great macro. before we made the switch to 2.0
the question is can we make this better:

Sequences[‘Wavau_Frosty_Boss’] = {
author=“wavau@Aggramar”,
specID=64,
helpTxt = “Talents: 1323112 - Ice Lances and Flurries are up to you. found better DPS that way.”,
icon=‘Spell_Frost_FrostBolt02’,
lang=“enUS”,
PreMacro=[[
/targetenemy [noharm][dead]
/cast [nopet,nomod] Summon Water Elemental
]],
“/cast [nochanneling] Rune of Power”,
“/cast [nochanneling] Ray of Frost”,
“/cast [nochanneling] Frost Bomb”,
“/cast [nochanneling] Frozen Orb”,
“/cast [nochanneling] Frostbolt”,
“/cast [nochanneling] Ebonbolt”,
“/cast [nochanneling] Frostbolt”,
“/cast [nochanneling] Frostbolt”,
“/cast [nochanneling] Glacial Spike”,
“/cast [nochanneling] Frostbolt”,
PostMacro=[[
/cast [nochanneling] Ice Barrier
/cast [nochanneling] Ice Floes
/cast [nochanneling] Icy Veins
/cast [nochanneling] Frozen Orb
]],
}

Note this is for the old version of GS-E. but it is a good starting point
can we make it better??

this seems to work, sorry but i have no idea on how to get it into a box lol
regards mark

Sequences[‘Wavau_Frosty_Boss’] = {
Author=‘wavau@Aggramar’,
SpecID= 64,
Talents = “1323112 – Ice Lances and Flurries are up to you”,
Default=1,
Icon=‘Spell_Frost_FrostBolt02’,
MacroVersions = {
[1] = {
StepFunction = “Sequential”,
KeyPress = {
“/targetenemy [noharm][dead]”,
“/cast [nopet,nomod] Summon Water Elemental”,
},
PreMacro={
},
“/cast [nochanneling] Rune of Power”,
“/cast [nochanneling] Ray of Frost”,
“/cast [nochanneling] Frost Bomb”,
“/cast [nochanneling] Frozen Orb”,
“/cast [nochanneling] Frostbolt”,
“/cast [nochanneling] Ebonbolt”,
“/cast [nochanneling] Frostbolt”,
“/cast [nochanneling] Frostbolt”,
“/cast [nochanneling] Glacial Spike”,
“/cast [nochanneling] Frostbolt”,
“/cast [nochanneling] Ice Barrier”,
“/cast [nochanneling] Ice Floes”,
“/cast [nochanneling] Icy Veins”,
“/cast [nochanneling] Frozen Orb”,
PostMacro={
},

KeyRelease={
},
},
},
}

Boxed it for you:

Sequences['Wavau_Frosty_Boss'] = {
  Author="wavau@Aggramar",
  SpecID=64,
  Talents = "1,3,2,3,1,1,2",
  Help = "Talents: 1323112 – Ice Lances and Flurries are up to you. found better DPS that way.",
  Default=1,
  Icon='Spell_Frost_FrostBolt02',
  MacroVersions = {
    [1] = {
      StepFunction = [[Sequential]],
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/cast [nopet,nomod] Summon Water Elemental",
      },
      PreMacro={
      },
        "/cast [nochanneling] Rune of Power",
        "/cast [nochanneling] Ray of Frost",
        "/cast [nochanneling] Frost Bomb",
        "/cast [nochanneling] Frozen Orb",
        "/cast [nochanneling] Frostbolt",
        "/cast [nochanneling] Ebonbolt",
        "/cast [nochanneling] Frostbolt",
        "/cast [nochanneling] Frostbolt",
        "/cast [nochanneling] Glacial Spike",
        "/cast [nochanneling] Frostbolt",
      PostMacro={
      },
      KeyRelease={
        "/cast [nochanneling] Ice Barrier",
        "/cast [nochanneling] Ice Floes",
        "/cast [nochanneling] Icy Veins",
        "/cast [nochanneling] Frozen Orb",
      },
    },
  },
}

Great

the macro it self is okey and working, but it aint preforming to my likings, its not where it should be when it comes to singel target dps. so i think it need to be change and tweeked. im not an expert on this
but our priority is :

Priority List
Most important starting at top.

Icy Veins(Cool downs)
Ice Lance (With FoF procs)
Flurry (Previous spell was Frostbolt OR Ebonbolt)
Frozen Orb
Ebonbolt (Make sure to shatter now!)
Glacial Spike (Fuck ya)
Frostbolt