Moderator: MacroQuest Developers
Code: Select all
/if (${Math.Distance[${Math.Calc[${Target.Y}-${Math.Cos[${Target.Heading.Degrees}]}*Code: Select all
/if ((${Group.Member[${tempvar}].PctHPs}<${PalHealPct})&&(${Group.Member[${tempvar}].State.NotEqual[DEAD]})) /call PallyHeal ${Group.Member[${tempvar}].ID}

Code: Select all
/if "${Group.Member[${tempvar}].PctHPs}<${PalHealPct}&&${Group.Member[${tempvar}].State.NotEqual[DEAD]}".All variables, top-level objects, etc are going to be almost exactly the same. The lines you pasted require very little change
Code: Select all
Sub Main
Loop:
/itemnotify rightear rightmouseup
/delay 1
/goto Loop:
/return

Code: Select all
Sub Main
Loop:
/itemnotify rightear rightmouseup
/delay 1
/goto Loop:
/return
Code: Select all
function main()
{
do
{
itemnotify rightear rightmouseup
wait 1
}
while "1"
}
Code: Select all
/endscript scriptname