Вчера вечером разработчики
опубликовали заметки ко второму этапу предварительного обновления Dragonflight, рассказав о его содержимом. В обновлении 10.0.2, что будет установлено 16 ноября, авторы введут разнообразные изменения и новшества последних месяцев из бета-версии, в том числе весьма полезное условие для макросов, позволяющее проверять, изучен ли персонажем талант.
НОВОЕ УСЛОВИЕ ДЛЯ МАКРОСА: ИЗВЕСТНО
Используйте [known:], чтобы узнавать, изучили ли вы какой-либо талант. Работает как с названиями, так и с номерами умений. Работает с командой #showtooltip. Используйте [noknown:], чтобы отыскать неизученные таланты. Пример:
#showtooltip
/cast [known:Смертный приговор]Смертный приговор; [known:384052] Испепляющий след; Вердикт храмовника
#showtooltip [known:265187] Призыв демонического тирана; [known:Гильотина] Гильотина
Игроки давно просили о таком новшестве, еще при старой системе талантов, ведь оно позволит создавать универсальные макросы, действующие с разными сборками талантов, и не будут вынуждены делать копии одного и того же с заменой лишь одного или пары умений.
Вот простой пример для воинов "Оружия": если изучен талант "
Боевой запал", то при использовании макроса сработает умение "
Вихрь", а если таланта нет, то "
Мощный удар":
#showtooltip
/cast [known:Боевой запал] Вихрь; Мощный удар
Вместо названия способности в условии можно указать его ID, и для "Боевого запала" это 202316. Условие known можно обратить, превратив в noknown, тогда оно будет срабатывать наоборот – если талант не изучен. А #showtooltip отобразит на макросе значок проверяемого таланта.
#showtooltip
/cast [noknown:202316] Мощный удар; Вихрь