Цитата Сообщение от Skiv Посмотреть сообщение
Используя для этого стандартные функции луа, предоставленные близзами?
Нет , близы такое не допустили бы, но это стандартные функции близзард (это работало на 1.хх патчах , потом сделали защищенными) , в макросе подобное
PHP код:
/run if ... then CastSpellByName("spell""unit"end 
или же CastSpellByID(1234, "unit") , вместо /run может быть /script (по тэгам /run и /script банить не стоит , некоторые таким образом интерфейс двигают, с арена спектатра ливают и тд) , а вот CastSpellByName и CastSpellByID без софта использовать нельзя, таких API наберется порядка 100 , но для автоматизации боя нужны именно эти 2 , точнее одна из них.