лолшта? дружище, не знаешь - не отвечай.
Все ДК и вары давно сидят на таких макросах.
#showtooltip
Абилка
/script UIErrorsFrame:Hide()
/cast
Абилка
/cast !Реванш
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
Вместо слова
Абилка впиши туда ту способность, которая тебе нужна. При возможности использования Реванша и наличии нужного количества ярости ты ударишь реваншем, в остальных случаях при нажатии на кнопку будет использоваться
Абилка.
Источник:
http://forum.wowcircle.com/showthread.php?t=831
насчет иконки никак, он будет отображать иконку той абилки, которую ты вписываешь как основную. Команда отвечающая за иконку -
#showtooltip. Даже если после нее оставить место пустым (не писать кровопускание, например) он вставит туда ту иконку, на чью способность вписан макрос - т.е. на твое кровопускание. В данном случае рекомендую вписать конкретно ту абилу которая тебе нужна как основная и забыть.
Кстати, этот макрос можно вписать на все твои абилы вообще. И забыть. У меня так в пве на удар героя стоит на кровожадности и вертухе. Он сам юзается при наличии ярости. А у ДК руник на все способности подписан.