rendered paste bodymember NeedHealing()
{
;How many we have aggroed determines how much we need healing
Aggros:Search[-units,-nearest,-aggro,-alive,-range 0-40]
if ${This.HaveHealShiftMana}
{
if ${Aggros.Count} > 1
{
if ${Me.PctHPs} <= 50
{
if ${Target.PctHPs} > 10 && ${Me.PctHPs} <= 40
{
return TRUE
}
elseif ${Target.PctHPs} > 30
{
return TRUE
}
elseif ${Aggros.Count} > 2
{
return TRUE
}
}
}
elseif ${Me.PctHPs} <= 30
{
if ${Me.PctHPs} <= 20
{
return TRUE
}
elseif ${Target.PctHPs} > 15
{
return TRUE
}
}
}
return FALSE
}