Macro de overmouse en Classic

He hecho una macro de poly con overmouse, que funciona perfectamente. El problema viene cuando quiero que el chat diga a quien se la estoy lanzando, ya que el comando %t no funciona porque no es un target.

/gt Oveja en (el objetivo)
/stopcasting
/cast [target=mouseover] Polimorfia

Gracias.

Hola Nhû, espero no llegar tarde y que leas esto, pero no había visto tu post hasta hoy.

Prueba esto:

/cast [target=mouseover,exists] Polimorfia
/run SendChatMessage(format(“Oveja en %s”,select(1,UnitName(“mouseover”))),“SAY”,nil,nil)

La única pega es que el mensaje lo dirá siempre, aunque la polimorfia no se complete.

Estoy de viaje, pero en cuanto vuelva probaré. De todas formas acabé haciendo el “apaño” poniendo marca de luna encima del objetivo de la poly. Gracias majo.