Можно, пробовал.
AutoHotkey вам в помощь. За 15 минут курения русскоязычного мануала вполне можно составить макрос на "зажал кнопку" и он пошел перебирать твою ротацию, типа "[1], пауза 1 секунду, [2], пауза 1 секунду,[4], пауза 3 секунды, [1]".
Работает, если рассчитать все колдауны и время каста каждой абилки, учесть ГКД, и личный коэфициент лагов.
Потеря эффективности, на мой личный взгляд (применялось на сове и на дереве), процентов 15-30.
Подобный "инструмент" не учитывает:
- Проки талантов, под которые подгадываются абилки.
- личный коэфициент лагов, который величина сильно не постоянная и вносит коррективы в любую ротацию.
- беготню, т.к. макросу абсолютно пофигу что вы делаете в этот момент, он честно "нажмет" нужную кнопку, а вот нажалась она или нет- ему не ведомо, он после паузы перейдет к следующей не зависимо от вашего желания.
- Смену цели.
Стандартными игровыми средствами или аддонами такое реализовать невозможно в принципе, т.к. Близарды не идиоты и возможность написания бота средствами игрового интерфейса исключили.
Если у вас есть хоррший программист- можете попросить его написать полноценного бота, который не будет иметь перечисленных мной недостатков, однако обойдется вам это в круглую сумму (за еду ТАКОЕ вам писать не будут даже по большой дружбе), после каждого патча придется обновлять систему обхода "Близардовой Защиты от Ботов" и все в таком духе.
В любом случае с любым видом бота потери в дпс будут столь значительны, что вам не захочется его использовать, а затраты по времени и\или финансам на его получение не стоят полученной выгоды и экономии.
P.S. если вас так "задалбывает" "постоянно клацать" (выполнять свои прямые обязаности в рейде) тогда это видео для вас и про вас.