Resto 7.3

While leveling and gearing a Resto Shaman, I was using mostly the sequences from Tacolibre but some lines don’t work in combat, like @focus etc. and I had some downtime with the heavy damage.

Learning and inspired from those sequences I wrote my own, that I want to share.

DPS – Useful for WQ etc. –

Sequences['VP-DPS'] = {
-- This Sequence was exported from GSE 2.2.00.
  Author="Virtualpimp",
  SpecID=264,
  Talents = "3213323",
  Help = [[Adjust inner loop limit to your needs, 4, 5 or 6 should be fine.]],
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      Trinket1=false,
      Trinket2=false,
      Head=false,
      Neck=false,
      Belt=false,
      Ring1=false,
      Ring2=false,
      StepFunction = "Sequential",
      LoopLimit=4,
      KeyPress={
      },
      PreMacro={
        "/targetenemy [noharm][dead]",
        "/cast Flame Shock",
      },
        "/cast Lava Burst",
        "/cast Lightning Bolt",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

Simple 3 abilities, the inner loop is for not overwriting Flame Shock every 6 seconds.

SINGLE TARGET – Low to moderate damage –

Sequences['VP-ST'] = {
-- This Sequence was exported from GSE 2.2.00.
  Author="Virtualpimp",
  SpecID=264,
  Talents = "3213323",
  Help = [[Singe Target]],
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
      },
      PreMacro={
        "/targetenemy [noharm][dead]",
      },
        "/tar Cloudburst Totem",
        "/cast [nohelp] Cloudburst Totem",
        "/targetlasttarget",
        "/cast [@mouseover,exists,nodead] Riptide",
        "/cast [@mouseover,exists,nodead] Healing Wave",
        "/cast [@cursor] Gift of the Queen",
        "/cast [mod:shift,@cursor] Healing Rain",
      PostMacro={
      },
      KeyRelease={
        "/cast Healing Stream Totem",
        "/cast Blood Fury",
      },
    },
  },
}

I’ve put the Cloudburst lines targeting in here because without them, the totem was recalled and had with luck collected one heal. With the shift modifier you can cast a Healing Rain on mousecursor.

SINGLE TARGET – Moderate to high damage –

Sequences['VP-Surge'] = {
-- This Sequence was exported from GSE 2.2.00.
  Author="Virtualpimp",
  SpecID=264,
  Talents = "3213323",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/cast [@mouseover,exists,nodead] Gift of the Naaru",
      },
      PreMacro={
        "/targetenemy [noharm][dead]",
      },
        "/tar Cloudburst Totem",
        "/cast [nohelp] Cloudburst Totem",
        "/targetlasttarget",
        "/cast [@mouseover,exists,nodead] Riptide",
        "/cast [@mouseover,exists,nodead] Healing Surge",
        "/cast [@cursor] Gift of the Queen",
        "/cast [mod:alt] Healing Tide Totem",
      PostMacro={
      },
      KeyRelease={
        "/cast Healing Stream Totem",
        "/cast Blood Fury",
      },
    },
  },
}

Gift of the Naaru added for Draenei Shamans and an alt modifier for Healing Tide Totem.

AOE

Sequences['VP-AoE'] = {
-- This Sequence was exported from GSE 2.2.00.
  Author="Virtualpimp",
  SpecID=264,
  Talents = "3213323",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
      },
      PreMacro={
        "/targetenemy [noharm][dead]",
      },
        "/tar Cloudburst Totem",
        "/cast [nohelp] Cloudburst Totem",
        "/targetlasttarget",
        "/cast [@mouseover,exists,nodead] Riptide",
        "/cast [@mouseover,exists,nodead] Chain Heal",
        "/cast [@cursor] Gift of the Queen",
        "/cast [mod:shift,@cursor] Healing Rain",
        "/cast [mod:alt] Healing Tide Totem",
      PostMacro={
      },
      KeyRelease={
        "/cast Healing Stream Totem",
        "/cast Blood Fury",
      },
    },
  },
}

Shift modifier for Healing Rain on cursor and alt modifier if raid damage is high and need that boost from Healing Tide Totem.

My bindings are set on 50 ms.

NOTE: While I only do dungeons and quests as I’m still leveling I cannot tell how the sequences will perform in Raid or M+ environments.

what is your delay at your macros at the A.H.K ?

AND I CHANGE YOU @MOUSEOVERS TO @CURSOR

Sequences[‘VP-ST’] = {
– This Sequence was exported from GSE 2.2.00.
Author=“Virtualpimp”,
SpecID=264,
Talents = “3213323”,
Help = [[Singe Target]],
Default=1,
MacroVersions = {
[1] = {
StepFunction = “Sequential”,
KeyPress={
},
PreMacro={
“/targetenemy [noharm][dead]”,
},
“/tar Cloudburst Totem”,
“/cast [nohelp] Cloudburst Totem”,
“/targetlasttarget”,
“/cast [@cursor,exists,nodead] Riptide”,
“/cast [@cursor,exists,nodead] Healing Wave”,
“/cast [@cursor] Gift of the Queen”,
“/cast [mod:shift,@cursor] Healing Rain”,
PostMacro={
},
KeyRelease={
“/cast Healing Stream Totem”,
“/cast Blood Fury”,
},
},
},
}

This is interesting. Sorry i cannot recover my Original Tacolibre account so if you sent me anything i cant help there. I chose @mouseover because of all the raiding i did. I naturally heal my self unless i mouse over which was very efficient at the time. but the last time i played was 7.2 so i see there are some slight changes. I will be restoring my toons and getting them ready and writing new codes and macros. Thank you for bringing my macros back to life and adding to them. I will test your changes and see what we can do with them or make them the new standard.

also i found 80 ms was the most efficient rotation speed at the time. How does the 50ms work?

I’ve been trying these macros out on my Orc Shaman. The way it’s written does help with the Cloudburst Totem issue, but I’m still encountering the problem where it’ll take one or two healing spells and be recalled. I’m not sure if this sort of spell can be properly written into a macro though.