Close
Page 1 of 2 1 2 LastLast
Showing results 1 to 10 of 16

Hybrid View

  1. #1

    Default Shaman Healing Rotation

    Special thanks to Maqs and thinus for helping me solve the problems with this.

    Place this set of macros on each Shaman (assumes 5 shaman). For each one, rotate the cast of Healing wave by moving the commas around. What I did was put ",,,,Healing Wave" on the shaman who's macros list I was in (So that the shaman heals THEMSELVES last). Then I went all the others, starting with "Healing wave,,,," and wrapped around. This way I didn't get duplicates.

    For Example:
    /castsequence [target=Gorehack] [help] [modifier:ctrl] reset=5 Healing Wave,,,,
    /castsequence [target=Gorehand] [help] [modifier:ctrl] reset=5 ,Healing Wave,,,
    /castsequence [target=Gorehell] [help] [modifier:ctrl] reset=5 ,,Healing Wave,,
    /castsequence [target=Gorehound] [help] [modifier:ctrl] reset=5 ,,,Healing Wave,
    /castsequence [target=Gorepig] [help] [modifier:ctrl] reset=5 ,,,,Healing Wave <--- This is Gorepig's macro list

    You can see how I looped the sequence around.

    I mapped each macro on F1-F5 and just put them in the order that the shaman were on my Main's screen. What it does is if I hit <ctrl-F1> someone will always heal Gorepig. If I don't hold down a modifier, F1-F5 act exactly the same as they do with default bindings.

    I can also stagger/chain these if one is taking a lot or consistent damage.

    Works great!

    Full macros below. Let me know what you think!

    MACRO 1 "Gorehack" Spell_Nature_MagicImmunity
    /castsequence [target=Gorehack] [help] [modifier:ctrl] reset=5 Healing Wave,,,,
    /stopmacro [modifier:ctrl]
    /target Gorehack
    END
    MACRO 2 "Gorehand" Spell_Nature_MagicImmunity
    /castsequence [target=Gorehand] [help] [modifier:ctrl] reset=5 ,Healing Wave,,,
    /stopmacro [modifier:ctrl]
    /target Gorehand
    END
    MACRO 3 "Gorehell" Spell_Nature_MagicImmunity
    /castsequence [target=Gorehell] [help] [modifier:ctrl] reset=5 ,,Healing Wave,,
    /stopmacro [modifier:ctrl]
    /target Gorehell
    END
    MACRO 4 "Gorehound" Spell_Nature_MagicImmunity
    /castsequence [target=Gorehound] [help] [modifier:ctrl] reset=5 ,,,Healing Wave,
    /stopmacro [modifier:ctrl]
    /target Gorehound
    END
    MACRO 5 "GorePig" Spell_Nature_MagicImmunity
    /castsequence [target=Gorepig] [help] [modifier:ctrl] reset=5 ,,,,Healing Wave
    /stopmacro [modifier:ctrl]
    /target Gorepig
    END

    NOTE: Thinus mentioned that the last 2 lines could be summed up as:
    /target [nomodifier:ctrl] NAMEHERE -- but I haven't tested this yet

    Edit: For clarity
    Whisperwind - US - Alliance
    5x Human Death Knights - all level 120
    1x Human Paladin for LFD: 120
    Bleeding Hollow - US - Horde - [On the Bench currently]

    5x Orc Death Knights - 1 x 90 + 4 x 60s
    1x Blood Elf Paladin: Level 67 - Healer for 5 man LFD

  2. #2

    Default Re: Shaman Healing Rotation

    Quote Originally Posted by sorrowharvester
    MACRO 1 "Gorehack" Spell_Nature_MagicImmunity
    /castsequence [target=Gorehack] [help] [modifier:ctrl] reset=5 Healing Wave,,,,
    /stopmacro [modifier:ctrl]
    /target Gorehack
    END
    When you put options in separate brackets, they are OR-ed. If you want AND, you put them in the same bracket. As you put it, the first option [target=Gorehack] will always be true, the spell is cast and the other options ( [help] [modifier:ctrl] ) never considered. If you press just F1, isn't the heal still cast?

    /castsequence [target=Gorehack,help,modifier:ctrl] reset=5 Healing Wave,,,,

  3. #3

    Default Re: Shaman Healing Rotation

    Quote Originally Posted by maqz
    Quote Originally Posted by sorrowharvester
    MACRO 1 "Gorehack" Spell_Nature_MagicImmunity
    /castsequence [target=Gorehack] [help] [modifier:ctrl] reset=5 Healing Wave,,,,
    /stopmacro [modifier:ctrl]
    /target Gorehack
    END
    When you put options in separate brackets, they are OR-ed. If you want AND, you put them in the same bracket. As you put it, the first option [target=Gorehack] will always be true, the spell is cast and the other options ( [help] [modifier:ctrl] ) never considered. If you press just F1, isn't the heal still cast?

    /castsequence [target=Gorehack,help,modifier:ctrl] reset=5 Healing Wave,,,,
    Gah, yes. I changed that before testing it and then posting. Forgot about that.

    Thanks for pointing it out :/
    Whisperwind - US - Alliance
    5x Human Death Knights - all level 120
    1x Human Paladin for LFD: 120
    Bleeding Hollow - US - Horde - [On the Bench currently]

    5x Orc Death Knights - 1 x 90 + 4 x 60s
    1x Blood Elf Paladin: Level 67 - Healer for 5 man LFD

  4. #4

    Default Re: Shaman Healing Rotation

    Quote Originally Posted by maqz
    When you put options in separate brackets, they are OR-ed. If you want AND, you put them in the same bracket.
    Wow, that's an amazingly useful piece of information to have. This would probably explain why some of my macros behave weirdly at times. Thank you for this!


  5. #5

    Default

    I don't even bother with a rotation. For me it's:

    ShammyA:
    LHW
    [code:1]/cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead] Lesser Healing Wave[/code:1]
    HW (don't bother casting if ShammyC is alive)
    [code:1]/stopmacro [target=ShammyC,help,nodead]
    /cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead] Healing Wave[/code:1]
    ShammyB:
    LHW
    [code:1]/cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead] Lesser Healing Wave[/code:1]
    HW (don't bother casting if ShammyD is alive)
    [code:1]/stopmacro [target=ShammyD,help,nodead]
    /cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead] Healing Wave[/code:1]
    ShammyC:
    LHW (don't bother casting if ShammyA is alive)
    [code:1]/stopmacro [target=ShammyA,help,nodead]
    /cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead] Lesser Healing Wave[/code:1]
    HW
    [code:1]
    /cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead] Healing Wave[/code:1]
    ShammyD:
    LHW (don't bother casting if ShammyB is alive)
    [code:1]/stopmacro [target=ShammyB,help,nodead]
    /cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead] Lesser Healing Wave[/code:1]
    HW
    [code:1]
    /cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead] Healing Wave[/code:1]
    This system makes it so there will always be 2 shaman casting a healing wave, or two shaman casting a lesser healing wave, when I click the respective HW/LHW button. I like this better than a /castsequence because:
    • If one shammy dies, I'm not missing a heal
      If one shammy dies, I have a "backup" shammy ready (unless that one's dead too, in which case I did something terribly wrong and I will still hopefully have 1 heal incoming)
      If one shammy is getting beat up (spell pushback), at least one shammy will get their heal off (unless it's aoe pushback)
      If I only need a minor heal, the other two shammies can continue DPSing
      If I need heals ZOMG FAST, I can kick off a LHW and have 2 more shaman kick of regular HW's for a quick heal followed by a massive heal
    TBC/Wrath Multiboxer: Velath / Velani / Velathi / Velatti / Velavi / Velarie [Archimonde (US-PvP)]

  6. #6

    Default

    Vyndree, your macros are interesting. Is "party1" equivalent to "self"? If so, doesn't this mean your healing priority goes Focus's target -> My (from the toon's perspective) target -> Focus -> -> Self?

    In this setup, how do you typically heal, say, ShammyD specifically? Do you set the others to /focus your tank, then target ShammyD using your tank? Or do you possibly use the F# keys to target a specific party member and let the target checks validate?

    I like how they default to healing themselves. Nice touch.


  7. #7

    Default

    Quote Originally Posted by amalgam
    Vyndree, your macros are interesting. Is "party1" equivalent to "self"? If so, doesn't this mean your healing priority goes Focus's target -> My (from the toon's perspective) target -> Focus -> -> Self?

    In this setup, how do you typically heal, say, ShammyD specifically? Do you set the others to /focus your tank, then target ShammyD using your tank? Or do you possibly use the F# keys to target a specific party member and let the target checks validate?

    I like how they default to healing themselves. Nice touch.
    Party1= party leader

    This is what the /target portion of each macro means:
    • 1) if your focus is targeting something friendly, heal the friendly (i.e. you've set your "/follow" main char to /focus because you're in a BG)
      2) if your party leader is targeting something friendly, heal the friendly
      3) if your focus is friendly (i.e. you've set your "/follow" main char to /focus because you're in a BG), heal your focus
      4) otherwise, heal your party leader


    To heal any target other than your "main", including targets outside my party (a friendly who's having trouble with an elite, and you want to help out), I just target them with my main (i.e. my /focus if I have one, or my party leader) and press the respective heal button.

    The reason why focus is in there is for this reason: If you're in a battleground, or in a raid and your shaman must be split amongst multiple groups, all of my macros are set up to first /assist their friendly focus, and only if the friendly focus isn't available do they default to "party leader". Secondly, having the ability to set your "main" via /focus allows you to instantly switch "mains" if your normal main is unavailable/dead/you decided you didn't want to play it today.


    If you want them to heal themselves if their party leader is dead (I prefer not to - I like more control), your casting line would go like this:
    /cast [target=focustarget,help,nodead][target=party1target,help,nodead][target=focus,help,nodead][target=party1,help,nodead][target=player] Lesser Healing Wave
    I have a seperate button for emergencies where my tank goes down. Each shammy has a chain heal buddy, and they heal off the chain heal buddy if the buddy's alive, otherwise they chain heal off themselves.
    /cast [target=ShammyBuddy,help,nodead][target=player] Chain Heal
    TBC/Wrath Multiboxer: Velath / Velani / Velathi / Velatti / Velavi / Velarie [Archimonde (US-PvP)]

  8. #8

    Default

    Yeah, I knew what the conditionals meant. I thought Party1 was self since you are always shown as the first party member in the UI. Thanks for clearing that up.


  9. #9

    Default

    Quote Originally Posted by amalgam
    Yeah, I knew what the conditionals meant. I thought Party1 was self since you are always shown as the first party member in the UI. Thanks for clearing that up.
    No probs.

    I tend to only use "party1" and "player" as targets, since I'm unsure how the party2-4 work since the UI shows up differently on each character's screen. But party1 is always the party leader, and player is always yourself, so it's safe to use.
    TBC/Wrath Multiboxer: Velath / Velani / Velathi / Velatti / Velavi / Velarie [Archimonde (US-PvP)]

  10. #10

    Default

    I remember someone saying that party members are numbered by time of creation in ascending order. The earliest is 2, the latest is 4.

    Don't ask me if that's right, though.


Similar Threads

  1. The old all in one shaman healing macro
    By simpletom in forum Macros and Addons
    Replies: 2
    Last Post: 05-18-2009, 02:00 AM
  2. Level 80 Shaman Spell Rotation
    By Perrigrin in forum Macros and Addons
    Replies: 6
    Last Post: 01-15-2009, 12:03 PM
  3. Druid, shaman spell rotation help
    By Aethon in forum General WoW Discussion
    Replies: 2
    Last Post: 10-21-2008, 11:16 PM
  4. Shaman Elemental Talent Specs post patch and totem rotation
    By DeathRush in forum General WoW Discussion
    Replies: 6
    Last Post: 10-16-2008, 05:39 AM
  5. Shaman Healing Macros :S
    By Dorps in forum Macros and Addons
    Replies: 6
    Last Post: 10-14-2008, 06:34 AM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •