Tuesday, June 12, 2012

Hunters are Healers Too

Updated for Mists of Pandaria here.

Spirit Mend is a nice little spirit beast heal with an Achilles heal.  It has a 28 second cooldown.  An anonymous commentator suggested chaining those pet heals by using multiple pets.  I spent a few days off and on checking and Kheldul now has five spirit beasts.  Spirit mend is based on ranged attack power (RAP) and he has about twenty-three thousand RAP.  This lets him get up to about 4,800 HPS.

It took me about half an hour to get a nice elegant macro that accomplishes what we would need to make a mediocre healer.  It uses mouseover macros for the heals.  This mirrors how I work on my healer alt.  Use raid frames and hover over a name and click the macro button.  You'll want to start out with your first pet already out (and attacking!).  Adjust the castsequence for the number of spirit beasts you have and which stable slot they're in.

/console Sound_EnableSFX 0
/cast [@mouseover, pet][pet] Spirit Mend
/cast [pet] Dismiss Pet
/castsequence Call Pet 2, Call Pet 3, Call Pet 4, Call Pet 5, Call Pet 1
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()

I was stoked enough about this to grab the demo version of Fraps and ffmpeg -- made a movie clip.  Unfortunately my mic died a week ago and hasn't been replaced.  Otherwise, I would have been more motivated and gotten the pay-for-version of Fraps...  In any case, I hope you enjoy.  The video is when I only had four spirit beasts and it has been noted that I was suffering from a bug.  (Details below.)

In the above video I cycle through the pets pretty quick.  There is a drawback that hits a Blizzard bug; Like a pet's stamina, the pet doesn't inherit the hunter's RAP immediately.  If you wait until the pet has full health and then hit the heal you will get a much bigger heal.  The problem is that it's not a fixed amount of time for the pet to inherit the hunter's stats.  It can be 80ms, 500ms, or even two seconds.

If you have five spirit beasts and you pause a little bit while waiting for your pets stats to snap in you can pretty much cycle through all five pets without needing to wait for the 28 second CD to return.

You can check the numbers I ran on spirit mend with five spirit beasts for healing hunters with spirit bond and for non-hunters.  It shows a hunter with 23,000 RAP can sustain around 4,800 HPS on a non-hunter and about 10% more for a hunter with the spirit bond buff.

1 comment:

  1. Oh I'm so glad you ended up giving this a go :D
    To be honest I was a little lazy to test it myself, but the theory I thought was fairly sound.

    The one thing that I was not 100% sure about was how much time one would have to wait, in between the heals from pet 5 to pet 1 again, with the 28 sec cooldown. But with the delay (needed for the pet stat adjustment on summoning), it seems to work out a fair bit longer than I guessed, and lines up not to bad.

    Oh and good work with the macro, very elegant indeed. I may just have to give that a go sometime if you don't mind ;)

    Thanks for giving it a go and sharing.

    Spiritbinder ~ (from Petopian Forums