Test Run Destro

This is currently my Destro macro in my format.

I only have 1 point spent in the weapon so i dont know how it performs on a 31+ point weapon and relics. Hopefully better than what it puts out now.

I have tested this and it’s smooth but there are, as always, rules about using it. Not hard to remember if you want to fire everything off in a nice sequence.

This typically will not work properly if you spam too fast but also it cannot act as a push and hold the button macro either, or at least it can to a point.

I am running this at 1.210 (1210ms in keypresser) i also have my spellqueue at +200ms, but, this MUST be paused when Chaos Bolt and Channel Demonfire is either cast or channeling. I have not added a nochanneling to Channel Demonfire due to this. Other that those 2 spells it can be a push and hold. Also this macro can possibly get you killed so you may need to use Drain Life on a separate bind to regain your health. I may look to reducing the amount of Life Taps in the macro later.

Sequences['DestCeno'] = {
-- This Sequence was exported from GSE 2.1.00.
  Author="Cenobiarch@Saurfang",
  SpecID=267,
  Talents = "2323322",
  Default=1,
  MacroVersions = {
    [1] = {
     Combat=true,
      Trinket1=true,
      Trinket2=true,
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm,dead]",
        "/petattack [exists]",
      },
      PreMacro={
      },
        "/cast Life Tap",
        "/cast Chaos Bolt",
        "/cast Dimensional Rift",
        "/cast Immolate",
        "/cast Immolate",
        "/cast Conflagrate",
        "/cast Dimensional Rift",
        "/cast Conflagrate",
        "/cast Soul Harvest",
        "/cast Grimoire: Imp",
        "/cast Summon Doomguard",
        "/cast Channel Demonfire",
        "/cast Dimensional Rift",
        "/cast Conflagrate",
        "/cast Chaos Bolt",
        "/cast Incinerate",
        "/cast Life Tap",
        "/cast Incinerate",
        "/cast Channel Demonfire",
        "/cast Incinerate",
        "/cast Immolate",
        "/cast Immolate",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Conflagrate",
        "/cast Conflagrate",
        "/cast Immolate",
        "/cast Channel Demonfire",
        "/cast Life Tap",
        "/cast Chaos Bolt",
        "/cast Conflagrate",
        "/cast Chaos Bolt",
        "/cast Dimensional Rift",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Channel Demonfire",
        "/cast Conflagrate",
        "/cast Chaos Bolt",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Immolate",
        "/cast Life Tap",
        "/cast Channel Demonfire",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Life Tap",
        "/cast Immolate",
        "/cast Life Tap",
        "/cast Conflagrate",
        "/cast Conflagrate",
        "/cast Channel Demonfire",
        "/cast Chaos Bolt",
        "/cast Chaos Bolt",
        "/cast Havoc",
        "/cast Conflagrate",
        "/cast Incinerate",
        "/cast Chaos Bolt",
        "/cast Channel Demonfire",
        "/cast Incinerate",
        "/cast Dimensional Rift",
        "/cast Immolate",
        "/cast Immolate",
        "/cast Incinerate",
        "/cast Life Tap",
        "/cast Incinerate",
        "/cast Life Tap",
        "/cast Immolate",
        "/cast Conflagrate",
        "/cast Conflagrate",
        "/cast Grimoire: Imp",
        "/cast Channel Demonfire",
        "/cast Incinerate",
        "/cast Chaos Bolt",
        "/cast Conflagrate",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Chaos Bolt",
        "/cast Channel Demonfire",
        "/cast Immolate",
        "/cast Life Tap",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Soul Harvest",
        "/cast Immolate",
        "/cast Conflagrate",
        "/cast Conflagrate",
        "/cast Channel Demonfire",
        "/cast Chaos Bolt",
        "/cast Dimensional Rift",
        "/cast Incinerate",
        "/cast Conflagrate",
        "/cast Chaos Bolt",
        "/cast Incinerate",
        "/cast Life Tap",
        "/cast Channel Demonfire",
        "/cast Incinerate",
        "/cast Immolate",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Conflagrate",
        "/cast Conflagrate",
        "/cast Channel Demonfire",
        "/cast Chaos Bolt",
        "/cast Life Tap",
        "/cast Incinerate",
        "/cast Immolate",
        "/cast Incinerate",
        "/cast Conflagrate",
        "/cast Channel Demonfire",
        "/cast Incinerate",
        "/cast Immolate",
        "/cast Chaos Bolt",
        "/cast Incinerate",
        "/cast Dimensional Rift",
        "/cast Conflagrate",
        "/cast Life Tap",
        "/cast Channel Demonfire",
        "/cast Conflagrate",
        "/cast Chaos Bolt",
        "/cast Incinerate",
        "/cast Incinerate",
        "/cast Grimoire: Imp",
        "/cast Incinerate",
        "/cast Channel Demonfire",
        "/cast Immolate",
        "/cast Incinerate",
        "/cast Life Tap",
        "/cast Conflagrate",
        "/cast Summon Doomguard",
        "/cast Incinerate",
        "/cast Conflagrate",
        "/cast Channel Demonfire",
        "/cast Incinerate",
        "/cast Chaos Bolt",
        "/cast Incinerate",
        "/cast Immolate",
        "/cast Incinerate",
        "/cast Immolate",
        "/cast Conflagrate",
        "/cast Channel Demonfire",
        "/cast Life Tap",
        "/cast Conflagrate",
        "/cast Dimensional Rift",
        "/cast Chaos Bolt",
        "/cast Chaos Bolt",
        "/cast Incinerate",
        "/cast Chaos Bolt",
        "/cast Conflagrate",
        "/cast Channel Demonfire",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

I"d suggest removing Havoc. It doesn’t serve a purpose in this macro. It’s for using on a different target so single target spells damage that target in addition to your current target for 8 seconds.

Done. I was going to suggest keeping it in and let you target another mob but that might be awkward to time it well so easier to just keep it out and manually use it. :slight_smile:

My thoughts exactly. I have it in a macro as /cast [@mouseover,harm,nodead][@target] havoc. That way I can easily apply it to another mob while targeting my “main” target.