local utamoHp = 50 --- below this % hp will cast utamo vita local exuraHp = 85 --- above this % hp will cast exana vita ( taking out utamo ) local safeMana = 20 macro(100, "UTAMO/EXANA", function() if hppercent() <= utamoHp and not hasManaShield() and manapercent() > safeMana then say("utamo vita") elseif hasManaShield() and (hppercent() >= exuraHp or manapercent() < safeMana) then say("exana vita") end end)