Sirus. Ошибки lua в compat.lua
MrSago opened this issue · 7 comments
Приветствую! Я понимаю что стандартный 3.3.5 отличается от кастомного Сируса, но можно это как-то пофиксить? Буду очень благодарен! По сути Details продолжает неплохо работать, но генерит бесконечные ошибки.
Включен был только этот аддон. Ругается на файл compat.lua. Ниже лог ошибки.
Message: Interface\AddOns\Details\compat.lua:68: attempt to compare number with table
{
Time: 04/07/21 10:33:51
Count: 11990
Stack: Interface\AddOns\Details\compat.lua:68: in function <Interface\AddOns\Details\compat.lua:58>
Locals: self = TimerFrame {
0 =
}
elapsed = 0.010000000707805
total = 3
i = 1
ticker =
_callback = 1
_remainingIterations = defined @interface\FrameXML\ChatFrame.lua:4464
_duration ={
}
_delay ={
}
}
(*temporary) ={
_version = 2
NewTimer = defined @interface\AddOns\Details\compat.lua:124
After = defined @interface\AddOns\Details\compat.lua:116
NewTicker = defined @interface\AddOns\Details\compat.lua:128
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare number with table"
waitTable ={
1 ={
}
2 ={
}
3 ={
}
}
tremove = defined =[C]:-1
WeakAuras стоит?
Если стоит - попробуй отключить и скажи есть ли ошибки - если нет - скинь свою папку аддонов, Bunny заниматься этим точно не будет, а я посмотрю где конфликт
WeakAuras стоит?
Проверял абсолютно без аддонов, удалял кэши, втф, делал проверку клиента, одна хурма.
а без аддонов что если в игре ввести /dump C_Timer
Ну вообще можешь просто во всех файлах Details поменять C_Timer на C_Timer_Old, например, видимо в клиенте на сирусе реализовано как метод класса (C_Timer:After а не C_Timer.After)