Canni mac for the low level shaman
Posted: Tue May 10, 2005 11:11 pm
My shaman is only 26 and the one thing I hate doing is sitting there spamming canni, followed by bind my wounds after each battle. So I came up with this. Note that I use Inner Fire to heal the last 20% or so. At level 26, with no focus, this is the most mana effecient heal still for me from what I've seen.
Let me know what you guys think, and help me clean it up a little if you would like.
Matt
Let me know what you guys think, and help me clean it up a little if you would like.
Code: Select all
| Simple canni macro to use after fighting.
#include spellcast.inc
Sub Main
/if ( !${Me.Buff["Regeneration"].ID} && !${Me.Casting.ID} ) /call Cast "Regeneration" gem7
:mainloop
/if (${Me.PctMana} > 90) {
/echo Sit and med the rest while hp heal
/popup Going to bind my wounds
/target myself
/sit on
/call Bind
/if (${Me.PctHPs} < 90) {
/target myself
/call FinalHeal
}
/end
}
/call cast "Cannibalize"
/if (${Me.PctHPs} <= 40) {
/echo Going to bind wound
/sit on
/target myself
/echo Binding my wounds up to 70%
/call Bind
}
/goto :mainloop
/return
Sub Bind
:Bindloop
/if (${Me.AbilityReady[Bind Wound]}) {
/doability "Bind Wound"
/delay 7s
}
/if (${Me.PctHPs} >= 70) /return
/goto :Bindloop
/return
Sub FinalHeal
:InnerFire
/call cast "Inner Fire" gem2
/if (${Me.PctHPs} > 90) /return
/goto :InnerFire
/return
/end