Hola, gracias. Pero ojo q esta guia es de @IvoryDesertno mía.
Respecto a lo q dices si se puede
Asumanos que quieres tirar "Mano de libertad"
Entonces en ese caso la macro que me indicas tendría que ser así:
/cast [@target,exists,help][@focus,exists,help][@player] mano de libertad
Al apretar el botón la macro primero va a verificar que tengas target y este sea amigable, si eso es asi le lanza mano, sino no es asi verifica q tengas foco y sea amigable y se lo lanza, si no hay foco o este no cumple con el requisito te lo tira a ti mismo.
Yo uso esta para mano de libertad:
/cast [@focus,exists,help][@mouseover,help][@player] mano de libertad
Aca primero se lo lanza al foco, si este no es valido verifica al amigito q tenga en mouseover (notese q el mouseover es valido tanto para el pj q esta bajo el mouse como para el marco de unidad). No lo tengo en target pq como juego en dps rara vez tengo en target un amigo.