Double negative? For readability: if (unitSelf:GetHealthPercent() < 0.7) then