My (flexible) macros for 7.2.5

This macro will maybee need a litte bit of practise, but it will perform better than a “all in one” macro without mods (look down for numbers).
I use a gamig mouse with a 150ms delay (button down - hold for 150ms - button up- repeat) My ingame world ping is around 30ms.

Talents:

?/?/?/?/3/3/?
The Talents i use depents on fight.

When to use a Mod

ctrl - Flame Shock http://txt.do/d0w2s (not my WA)
alt - Earh Shock http://txt.do/d0w2d
shift- Iceury http://txt.do/d0w29
any button - Frost Shock http://txt.do/d0w2o & http://txt.do/d0w2j

Explanation - Weak Aura will show you to press:

ctrl - Not my WA. It will reminds you when to refresh - not when its absent. Works good.
alt - when maelstrom is 117, or higher
shift - when maelstrom is under 100 and icefury have no cooldown
Frost Shock Aura one - when icefury is active
Frost Shock Aura two - when icefury is active & maelstrom > 20

Fire elemental on Bloodlust. When i got 4ér boni of the new tier set, i will maybee include it to the macro.

Numbers

Patchwerk simulations, 5minutes on dummy, elite skill, wow patch 7.2.5, SimC. 7.2

The single target macro gives me 105% of the simulatet numbers. With proc luck it can be more or less damage

Addons

Simcraft - to get your own stats
use this macro /simc to copy & paste the data to Stat Weights - Raidbots or your simcraft programm. Be aware that the stats are very situational (more or less adds /movement / talents).

Sequences['Ele_Si_Ta'] = {
-- This Sequence was exported from GSE 2.1.02.
  Author="Nobody",
  SpecID=262,
  Talents = "2312332",
  Help = [[Earthshock on seperate button at  92 maelstrom or greater clickrate 100ms]],
  Default=1,
  Icon='INV_MISC_QUESTIONMARK',
  MacroVersions = {
    [1] = {
     Combat=true,
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = "Sequential",
      KeyPress={
        "/cast [mod:ctrl] Flame Shock",
        "/cast [mod:alt] Earth Shock",
        "/cast [mod:shift] Icefury",
      },
      PreMacro={
      },
        "/cast Elemental Blast",
        "/cast Lavaburst",
        "/cast Stormkeeper",
        "/cast Lightning Blast",
      PostMacro={
      },
      KeyRelease={
        "/cast [mod:alt] Earth Shock",
        "/cast [combat] Doom Winds",
      },
    },
  },
}

AOE

keep pushing alt to dont waste a earhquake when the tank is moving like a rabbit.

Sequences['Ele_Mu_Ta'] = {
-- This Sequence was exported from GSE 2.1.02.
  Author="Nobody",
  SpecID=262,
  Talents = "2312332",
  Default=1,
  MacroVersions = {
    [1] = {
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = "Sequential",
      KeyPress={
      },
      PreMacro={
      },
        "/cast Elemental Blast",
        "/cast [nomod:alt,@cursor] Earthquake",
        "/cast Stormkeeper",
        "/cast [nochanneling] Chain Bolt",
      PostMacro={
      },
      KeyRelease={
        "/cast [mod:ctrl] Flame Shock",
      },
    },
  },
}

Frost Shock (my button will be pressed until i release the button)

#showtooltip
/cast Frost Shock