Ive used this macro with shaman to PL a couple toons now and it works really good. Shaman had a slow stick that I had hotkeyed on spot 1 for
clicky slows. The toons I PLed were under 45 so thats why the spells are
low level.
clicky slows. The toons I PLed were under 45 so thats why the spells are
low level.
Rich (BB code):
|Shampl.mac by blade2580, original code powerlevel.mac by lep18. healtarget.mac by Macrofest used.
Added a bunch of spots for keeping buffs up. Ive used it with a shaman that had a clicky slow
and worked wonderfully.
#turbo 40
#include spellcast.inc
#chat tell
#event HoS "#*#Your Harnessing of Spirit spell has worn off of#1#"
#event Haste "#*#Your Alacrity spell has worn off of#1#"
#event Stamina "#*#Your Stamina spell has worn off of#1#"
#event Agility "#*#Your Agility spell has worn off of#1#"
#event Sow "#*#Your Spirit of Wolf spell has worn off of#1#"
#event Charisma "#*#Your Charisma spell has worn off of#1#"
#event Regen "#*#Your Chloroplast spell has worn off of#1#"
#event Gate "#*#You have insufficient mana to cast this spell#1#"
#event GWunshi "#*#You lose your focus#*#
#event Wunshi "#*#Your soul loses focus#*#
#event Fort "#*#The ancestral vigor fades#*#
#event Sense "#*#The ancestral grace fades#*#
#event Diaku "#*#Your strength fades#*#
#event Perseverance "#*#Your healing slows#*#
#event Slow "#*#tells you, 'slow this mob'#*#
#event Root "#*#tells you, 'root'#*#
#chat tell
/echo usage /MAC Shampl
/echo Target the PLee
Sub Main
|/declare Plee String Outer ${Target.ID}
:loop
/doevents
/if (${Me.PctHPs}<20) /gate
/if (${Me.Casting.ID}) /goto :loop
/target <NewbName>
/if (${Target.PctHPs}<50) {
/goto :heal
} else {
/goto :loop
}
:heal
/doevents
/cast 1
/doevents
/doevents
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
}
/goto :loop
Sub Event_HoS
/target <NewbName>
/call cast "Harnessing of Spirit"
/return
Sub Event_Haste
/target <NewbName>
/call cast "Alacrity"
/return
Sub Event_Stamina
/target <NewbName>
/call cast "Stamina"
/return
Sub Event_Agility
/target <NewbName>
/call cast "Agility"
/return
Sub Event_Sow
/target <NewbName>
/call cast "Spirit of Wolf"
/return
Sub Event_Charisma
/target <NewbName>
/call cast "Charisma"
/return
Sub Event_Regen
/target <NewbName>
/call cast "Chloroplast"
/return
Sub Event_Wunshi
/target <PlerName>
/call cast "Wunshi's Focusing"
/return
Sub Event_GWunshi
/target <PlerName>
/call cast "Talisman of Wunshi"
/return
Sub Event_Fort
/target <PlerName>
/call cast "Talisman of Fortitude"
/return
Sub Event_Sense
/target <PlerName>
/call cast "Talisman of Sense"
/return
Sub Event_Diaku
/target <PlerName>
/call cast "Talisman of the Diaku"
/return
Sub Event_Perseverance
/target <PlerName>
/call cast "Talisman of Perseverance"
/return
Sub Event_Slow
/assist <NewbName>
/delay 1s
/keypress 1
/delay 2s
/return
Sub Event_Root
/assist <NewbName>
/delay 1s
/call cast "Immobilize"
/delay 2s
/return
Sub Event_Gate
/gate
/endmacro
/return
/return

