BM PVE ST & AOE 7.3.2 3113112 or 3113132 or 3111112 or 3111133

(Updated 12/02/2017) No Changes Made

Macros Work with 3113112 or 3113132 or 3111112 or 3111133. Check my build for what spec I’m using.

http://us.battle.net/wow/en/character/azuremyst/Sybrant/simple

Limitation of the revive pet, if your pet has despawned the macro will constantly attempt to “Call Pet” this is a limitation of WoW and I have not found a work around for it. So make sure you keep revive pet on your bars somewhere in case your toon keeps whistling over n over n over…

–3 Macros
ST - Single Target (Used for solo play)
AOE - Obviously AOE (Only use on 3 or more Targets or it’s a dps loss)
NOMDNOMEND - No Misdirect and No Mend Pet (Used for Raid/Mythic)

Sequences['BM_ST'] = {
-- This Sequence was exported from GSE 2.1.07.
  Author="Sybrant@Azuremyst",
  SpecID=253,
  Talents = "3113112",
  Default=1,
  Icon='ability_hunter_bestialdiscipline',
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      LoopLimit=1,
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack [@target,harm]",
        "/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
        "/cast [@pet,dead] Revive Pet",
        "/cast [nopet,nodead] Call Pet 1; [@pet,dead] Heart of the Phoenix",
        "/cast Aspect of the Wild",
      },
      PreMacro={
        "/cast Mend Pet",
      },
        "/cast A Murder of Crows",
        "/cast Titan's Thunder",
        "/cast Bestial Wrath",
        "/cast Kill Command",
        "/cast Cobra Shot",
      PostMacro={
      },
      KeyRelease={
        "/cast Dire Beast",
      },
    },
  },
}
Sequences['BM_AOE'] = {
-- This Sequence was exported from GSE 2.1.07.
  Author="Sybrant@Azuremyst",
  SpecID=253,
  Talents = "3113112",
  Default=1,
  Icon='ability_hunter_bestialdiscipline',
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack [@target,harm]",
        "/cast [@pet,dead] Revive Pet",
        "/cast [nopet,nodead] Call Pet 1; [@pet,dead] Heart of the Phoenix",
        "/cast Aspect of the Wild",
      },
      PreMacro={
      },
        "/cast A Murder of Crows",
        "/cast Titan's Thunder",
        "/cast Bestial Wrath",
        "/cast Kill Command",
        "/cast Multi-Shot",
      PostMacro={
      },
      KeyRelease={
        "/cast Dire Beast",
      },
    },
  },
}
Sequences['BM_ST_NOMDNOMEND'] = {
-- This Sequence was exported from GSE 2.1.07.
  Author="Sybrant@Azuremyst",
  SpecID=253,
  Talents = "3113112",
  Default=1,
  Icon='ability_hunter_bestialdiscipline',
  MacroVersions = {
    [1] = {
     Combat=true,
      StepFunction = "Sequential",
      KeyPress={
        "/targetenemy [noharm][dead]",
        "/petattack [@target,harm]",
        "/cast [@pet,dead] Revive Pet",
        "/cast [nopet,nodead] Call Pet 1; [@pet,dead] Heart of the Phoenix",
        "/cast Aspect of the Wild",
      },
      PreMacro={
      },
        "/cast A Murder of Crows",
        "/cast Titan's Thunder",
        "/cast Bestial Wrath",
        "/cast Kill Command",
        "/cast Cobra Shot",
      PostMacro={
      },
      KeyRelease={
        "/cast Dire Beast",
      },
    },
  },
}

Unable to import the macro for what ever reason. I guess give it time till they work out the kinks.

Yeah it appears importing is broken at the moment. Just add it one line at a time into a new macro.

I fixed the original - the export function had a comma in the wrong place.

PreMacro and PostMacro in GSE2 are different to what they were before. THe KeyPress and KeyRelease functions are what they were.

Pre and Post Macro are steps for one time execution before you perform the macro proper and after. Eg Arcane Mage - Arcane Familiar you want to cast it once every fight. You put it in PreMacro and then it only executes once.

Made additional changes to the macro. Should work better now.

Changed macro again to add Mend Pet, Revive Pet and Phoenix.

This doesn’t work at all for me.
Have imported it to GSE-2 but happens nothing when I mash the macro
Don’t know what’s wrong either…

I’d try deleting the macro restarting WoW and then trying to import it again. If that doesn’t work I don’t know how to help you. I’ve deleted and reimported the macro several times and it’s working for me.

Ah, found a fix.
If you edit it and change the spec in GSE-2 to something else and back to Beastmastery it works fine.
Tried this with some other macro and worked there as well

Appears it works fine now.

Just curious to why mend pet is in the macro and without a modifier. Isn’t that a DPS loss, and often unneeded as your pet won’t be taking much damage.

[quote quote=43936]Just curious to why mend pet is in the macro and without a modifier. Isn’t that a DPS loss, and often unneeded as your pet won’t be taking much damage.
[/quote]

I made it an all in one pure DPS for dumbies macro… lol Remove whatever you don’t like. I have another version of it with Spirit mend on release as well with a focus on the tank so it heals the tank every 30 seconds.

I figured that was the reason, just wanted to make sure I wasn’t missing something.

Translating this to Gnome Sequencer, have not tested it yet:

Sequences['BM_ST'] = {
-- Author  = Sybrant@Azuremyst
-- Talents = 3, 1, 1, 3, 1, 1, 2
PreMacro = [[
/targetenemy [noharm][dead]
/cast [nopet,nodead] Call Pet 1; [@pet,dead] Heart of the Phoenix
/cast [@pet,dead] Revive Pet
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection
/cast Aspect of the Wild
/startattack
/petattack [@target,harm]
]],
    "/cast A Murder of Crows",
    "/cast Titan's Thunder",
    "/cast Dire Beast",
    "/cast Bestial Wrath",
    "/cast Kill Command",
    "/cast Cobra Shot",
PostMacro = [[
/startattack
/petattack
/cast Mend Pet
/use [combat]13
/use [combat]14
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
}

Macro updated 2/18/2017

Having Mend Pet and spirit beast heal helps with focus regeneration, so I like it in the main macro. Thanks Kevin.

[quote quote=45428]Having Mend Pet and spirit beast heal helps with focus regeneration, so I like it in the main macro. Thanks Kevin.
[/quote]

I’ve found by removing Mend pet, while raiding and only using a Spirit Beast while on a fight that absolutely requires it, I get higher dps. 9 times out of 10 I have either my Quilen or Core Hound out and on fights like Tichondrius I use my Devilsaur. So battle res, heroism, heal suppression.

Nice macro but take a look at titan s thunder. As the spell say it make damage if you have many pets active so it s not better to swaap dire beast with titans thunder or enter a dire beast in front of titan s thunder so it benefits most from the damage bonus?

[quote quote=45506]Nice macro but take a look at titan s thunder. As the spell say it make damage if you have many pets active so it s not better to swaap dire beast with titans thunder or enter a dire beast in front of titan s thunder so it benefits most from the damage bonus?
[/quote]

Good idea, edited and updated original post. Let’s see what happens.

Forgot to update that this macro is still viable in 7.2. No changes made to actual macros. I just updated the post.