после смены ядра сервера функция UnitDebuff("player", index) перестала возвращать длительность дебаффов. имя, иконка, стаки и тип дебаффа возвращаются корректно, параметры duration и timeLeft всегда приходят как nil. при этом на Target/Focus та же функция возвращает корректные значения.
большинство аддонов, отвечающих за отображение контроля и важных дебаффов на себе (losecontrol, omnicc, cc/dr-трекеры и т.д.), опираются именно на данные UnitDebuff для юнита "player".
без duration и timeLeft аддоны не могут корректно запускать таймеры (SetCooldown), не видят реальную длительность эффекта (особенно под dr)
2

Рекомендуемые комментарии