| /if (${Macro.Return.Equal[FALSE]}) /continue
| This is not worth it, IMHO. When tested, many times I would see 100% HPs, but the heal would land for a large amount. So, use the above.
/if (${Macro.Return.Equal[FALSE]}) {
/if (${AHtTargetID} && ${AHtTargetID}==${AHbTargetID}) {
/if (${AHtSpellID} && ${AHtSpellID}==${Me.Casting.ID}) {
/if (${Spawn[${AHtTargetID}].PctHPs}>=75 && ${Spell[${Me.Casting.ID}].Duration}==0 && ${Cast.Timing}<=2000 && ${Me.CombatState.Equal[COMBAT]}) {
/echo ${If[${TimeStampOnEcho},[${Time}] ,]}interrupt no heal needed
/stopcast
}
}
}
/continue
}