Можно как-то отслеживать чужой диспел всегда в группе/рейде(зашел хил в рейд - сразу +1 в список диспелов), а не только после того, как его использовали и он пошел на кд?
До того как диспел первый раз пошел на кд ты не сможешь узнать, был он на кд или нет.
Максимум что можно сделать - чекать эвенты на изменение группы/ролей, проверять, не появилось ли новых игроков у которых есть диспел, вносить сразу его абилку в список диспелов (а не по первому касту добавлять) и запускать ее на кд самостоятельно. Например, присоединился прист - аура сама сразу создала для него иконку таргет дипела и массдиспела и запустила кд.
Реализовывать в ближайшую неделю сам не возьмусь, так что ты или как-то сам, или верь меня в неопределенном будущем.
Нужно отследить действие баффа "Дикий рев" со следующими условиями:
1. Если бафф отсутствует и есть хотя бы 1 комбо поинт, иконка появляется
2. Если время действия баффа 10 сек и менее и есть 4 комбо поинта и больше, иконка так же отображается
Четыре триггера:
1. Аура - дикий рев - свое - отсутствует
2. Статус - энергия - комбо поинт - >0
3. Аура - дикий рев - длиетльность <=10
4. Статус - энергия - комбо поинт - >3
Для активации вместо все триггеры/любой триггер ставишь своя функция и пишешь
function(trigger)
return (trigger[1] and trigger[2]) or (trigger[3] and trigger[4]);
end