Таймер обыкновенный
function()
s, d, e = GetSpellCooldown('19236')
if math.floor(s+d-GetTime()) >= 60 then
return math.floor((60 + s +d -GetTime())/60).."m"
else
return math.floor((s + d - GetTime()))
end
end
Список скилов, на которые таймер должен расшариться
aura_env.list = {
[19236] = true, --Молитва отчаяния
[34433] = true, --Исчадие Тьмы
[47536] = true, --Вознесение
[33206] = true, --Подавление боли
[62618] = true, --Слово силы: Барьер
[246287] = true, --Проповедь
}
Как их соединить?
Можно, конечно, в каждый спел просто вписать этот шаблонный кусочек с таймером, но это скучно

Или вообще на все заклинания группы вне зависимости больше 60 секунд у них кд или нет. Это был бы идеальный вариант(поскольку в
группе есть скилы с 10-40 сек кд и включена опция отображения гкд на всех спелах - вылазит циферка гкд там, где нет кода, а мне эта циферка гкд не нужна, достаточно обычного кругового отображения)
P.S. пока писал - вылез какой-то баг: если спел не на кд, то на иконке отображаются бешеные цифры кулдауна со знаком "-". В стиле "-84324324234"