local castBelowHp = 40 local deactiveBelowMana = 40 macro(100, "advanced manashield", function() if (hppercent() <= castBelowHp and manapercent() >= deactiveBelowMana and not hasManaShield()) then say('utamo vita') end if (manapercent() <= deactiveBelowMana and hppercent() >= castBelowHp and hasManaShield()) then say('utamo vita') end end)