Yet another Cym Macro!

So this is one i have been working on.
It’s aimed more for dps tanking rather than survival. It’s been serving me well so far.
I have had this beta tested for me too and the feedback was positive but i do need to make 1 defensive change. It does also work well for portal farming, but that’s not really hard.

It WILL use SotR and it WILL use Seraphim, it will leave enough charges to use these on cooldown.

As usual for my macros, don’t go ham but try to weave it in the GCD.

Sequences['Kith_Prot'] = {
-- This Sequence was exported from GSE 2.1.00.
  Author="Kithdanon@Saurfang",
  SpecID=66,
  Talents = "2131132",
  Help = [[Stat Priority: Haste > Crit (Offensive) || Haste > Versatility (Defensive)]],
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Sequential",
      KeyPress={
      },
      PreMacro={
      },
        "/cast Consecration",
        "/cast Avenging Wrath",
        "/cast Seraphim",
        "/cast Guardian of Ancient Kings",
        "/cast Judgment",
        "/cast Avenger's Shield",
        "/cast Blinding Light",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Shield of the Righteous",
        "/cast Ardent Defender",
        "/cast Avenger's Shield",
        "/cast Blessing of Spellwarding",
        "/cast Judgment",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Consecration",
        "/cast Judgment",
        "/cast Shield of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Eye of Tyr",
        "/cast Judgment",
        "/cast Avenger's Shield",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Seraphim",
        "/cast Judgment",
        "/cast Consecration",
        "/cast [@player] Light of the Protector",
        "/cast Avenger's Shield",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Hammer of the Righteous",
        "/cast Consecration",
        "/cast Judgment",
        "/cast Shield of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Avenger's Shield",
        "/cast Shield of the Righteous",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast [@player] Light of the Protector",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Avenger's Shield",
        "/cast Judgment",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Seraphim",
        "/cast Hammer of the Righteous",
        "/cast Consecration",
        "/cast Judgment",
        "/cast Avenger's Shield",
        "/cast Hammer of the Righteous",
        "/cast Avenger's Shield",
        "/cast Judgment",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Shield of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Consecration",
        "/cast Judgment",
        "/cast Eye of Tyr",
        "/cast Avenger's Shield",
        "/cast Hammer of the Righteous",
        "/cast [@player] Light of the Protector",
        "/cast Judgment",
        "/cast Avenger's Shield",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Shield of the Righteous",
        "/cast Avenger's Shield",
        "/cast Hammer of the Righteous",
        "/cast [@player] Light of the Protector",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Seraphim",
        "/cast Consecration",
        "/cast Blinding Light",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast [@player] Light of the Protector",
        "/cast Hammer of the Righteous",
        "/cast Avenger's Shield",
        "/cast Judgment",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Hammer of the Righteous",
        "/cast Shield of the Righteous",
        "/cast Consecration",
        "/cast [@player] Light of the Protector",
        "/cast Judgment",
        "/cast Avenger's Shield",
        "/cast Hammer of the Righteous",
        "/cast Avenger's Shield",
        "/cast Judgment",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Avenging Wrath",
        "/cast Judgment",
        "/cast Avenger's Shield",
        "/cast Seraphim",
        "/cast Hammer of the Righteous",
        "/cast Consecration",
        "/cast Judgment",
        "/cast [@player] Light of the Protector",
        "/cast Hammer of the Righteous",
        "/cast Ardent Defender",
        "/cast Shield of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Judgment",
        "/cast Consecration",
        "/cast Hammer of the Righteous",
        "/cast Avenger's Shield",
        "/cast Judgment",
        "/cast Shield of the Righteous",
        "/cast Hammer of the Righteous",
        "/cast Consecration",
        "/cast Eye of Tyr",
        "/cast [@player] Light of the Protector",
        "/cast Judgment",
        "/cast Hammer of the Righteous",
        "/cast Avenger's Shield",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

This is pretty awesome so far another great macro

I will give this one a shot too. :slight_smile: But just for future reference, if you keep Light of the Protector and Hammer of the Righteous, the macro should cast Hand of the Protector and Blessed Hammer when you take those talents. And then when you don’t have them, for example in PvP I take Holy Shield, then the macro will continue without issue.

Thanks for the suggestions :slight_smile:

I have updated it and you’re right, works like a charm :slight_smile:

I am glad that it worked for you :), but unfortunately it doesn’t seem to work for all talent changes though. For example, trying to use Shadow Word: Pain as the original ability to make Purge the Wicked cast, as a Discipline Priest, will lock up a macro and/or cause it to skip abilities in the cast sequence.

Hi. Great macro btw… do you recommend using (1.250 – 1.350) on razor synapse?

Yeah, if that is what your GCD is roughly then it should work out pretty well.

Stupid question coming but how does your global cooldown time transfer to the time on your synapse?

So most skill other than instants are on the GCD which is by default 1.5s or 1.500ms on synapse.

The more haste you have the lower your GCD will be. You need up to 50% haste to bring your GCD down to 1s (1.000 synapse) which is the lowest you can go.

So on average your GCD will be around 1.36s (can be found using DejaCharacter Stats addon) so if you put your synapse to this then you will end up not clipping or skipping skills and blowing all your cooldowns too soon.

It’s now my macros usually work, by working with your GCD to be efficient. Doesn’t always work though but seems to for tanks anyway.

You then have your Spellqueue. I increased mine back to 400ms for tanking.

Means if you have a skill still on cooldown but has .4 seconds left when it’s about to come off cooldown, it will queue up and still be cast.

Means you can play around with your timings to find out what works best for you

Thanks for the information, I understand the first bit just wondering what Spellqueue is? And what you mean by increasing it back to 400ms?Thanks

One more thing I understand that having more haste will bring down the time on my synapse…but how do you work it out? At the moment my haste is 23.68%… how wud I configure that to my synapse?Thanks

If you download the addon https://mods.curse.com/addons/wow/dejacharacterstats from here it will tell you your GCD timings so you can easily adjust your synapse timings. Would help make things a lot easier too.

You’re probably looking at around 1.26 to 1.36 for your GCD with your haste rating.

Spellqueue is what used to be the old lag tolerance where it would queue spells up into a queue, but with the launch of 7.2 Blizzard changed this to what is now effectively Spellqueue which allows you to queue up your spells to around 400ms for those weird manual players who manage to easily use their number keys.

So… you hit a key but its on cooldown, the client will then do its work and think… will this come off cooldown in the next half second? Yes, OK i will hold it and cast when available if not it will drop it from the queue and move onto the next spell that’s available making you have to revisit the first spell again. Increasing it to it’s max is not detrimental as it used to be and will helpcast the next available spell.

The risk of using a slow macro like mine is if you hit a spell that’s still on cooldown for say 1 second, you will stand doing nothing until it moves to the next ability, if that’s also on cooldown, you have wasted 3 seconds just doing auto attacks. It will look and feel frustrating.

Using a fast macro can “sometimes” help as even though you can still only use an ability every 1.5s if you hit a spell on cooldown you can move to the next available spell so much quicker but it’s not always a good thing. Pro’s and cons to every macro;

Thanks pal… thats really help only thing I am still unsure of is how to work out the speed with my haste, how you got to 1.26?

Napkin math!

Take the .500ms which is adjustable. -23% which will give you 115
1.500 (1.5s GCD) -.115 will give you 1.385ms

It’s rough

But the addon will work it out better for you

Cym thanks for all the help, think I have found it looked in dcs and my gcd is 1.21, so you were close

No worries :slight_smile:

Now looks like I have no clue what im talking about :wink:

Will you be updating this for 7.2.5? Thanks

I will take a look when I have more time to play with the macros.

Not much has changed here for the rotation so may not need to see any changes to the macro itself.

It’s a fantastic macro, still works, but I suggest changing HoTR to BT as for a pure DPS setup, it’s point for point more DPS.

I burst to 2 million with this macro (with the change I made), steady dps at about 800K with adds.

Whats BT?