Hombre el razor es bastante potente, con todos los bucles posibles y tal.
Para tirarte magic arrows y luego echarte una venda, se me ocurre algo asi.
if hit points >= (lo que quieras, una cantidad a partir de la cual no quieras bajar)
if mana >= (mana que gaste el magic arrow)
Cast spell magic arrow blabla
wait for target
target self.
pause for 1,00 sec
End if
if hit points <= (la misma de antes)
Double click "vendas"
wait for target
target self.
pause for 16,00 sec
Con esa macro puedes estar utilizando un hechizo ofensivo en ti sin peligro de morir, subiendo healing magery resist meditation (yo recomiendo poner el candado a Eval. int a 0, o si no te haras demasiado daño).
Si luego pasas a usar un hechizo que gaste mas mana y quieres meditar, solamente tendrias que cambiar los valores de hit points y mana a lo que consideres adecuado, el hechizo en cuestion, y añadir algo como esto:
Use skill meditation
wait for 0,50 sec
if Sysmsg "You enter a meditative trance."
wait for mana == (aqui pones la cantidad de mana hasta la cual quieras meditar, ya sea a tope, o solo hasta que consiga el mana necesario para castearlo de nuevo 1 vez).
End if.
Y luego se pueden hacer muchas otras cosillas. Yo por ejemplo modificando esa macro he subido magery meditation resist healing anatomy y lockpicking a la vez. Y tengo otra bastante sencilla para stealth para quien le interese.
Si tuviera mas tiempo me pondria con el EasyUO : /
pd. En todos los "Wait for target", editad con el boton secundario sobre ellos, su "timeout" y ponedlo en 2sec para evitar perdidas de tiempo innecesarias.