Moderator: MacroQuest Developers
Code: Select all
#turbo
Sub Main
:loop
/if (${Me.Casting.ID}) /goto :loop
/target Ibash
/if (${Target.PctHPs}<30) {
/goto :heal
} else {
/goto :loop
}
:heal
/cast 1
/delay 5
/if (${Target.PctHPs}<30) {
/goto :heal
} else {
/delay 30
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
}
/goto :loop Code: Select all
|This is My First Try At Making A Macro
|Where it Says "PctHPs}<70) {" Change the 70 to What % You Want To Heal At
|Where It says "/cast 8", make sure you replace with whatever spell slot you'd like to continually cast @ that percent
---------------------------------------------------
|v1.01 Added the "/if (${Me.Casting.ID})" Command to keep from spamming if you're already casting (thanks A_Druid_00)
---------------------------------------------------
|v1.02 Added a "/target" command just put whoever you're looking to heal after /target (IE. /target Iamnoob)
---------------------------------------------------
|v1.03 Changed some things to work correctly (thx lum and LPW)
---------------------------------------------------
|v1.04 Changed to work with/without Mounts, will Auto-Sit Now. (thx peach and summar)
-----------------------------
#turbo
Sub Main
:loop
/if (${Me.Casting.ID}) /goto :loop
/target
/if (${Target.PctHPs}<70) {
/goto :heal
} else {
/goto :loop
}
:heal
/cast 1
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
}
/goto :loopConsider it done:Twister wrote:Actually...(disagree with me if ya know better) ...
