Saved!

Saved!

425k Downloads

error in 1.15 Era

lvangh opened this issue ยท 2 comments

commented

gettign this erorr on 1.15 classic era
Message: Interface/AddOns/SavedClassic/SavedClassic.lua:364: attempt to perform arithmetic on field '?' (a boolean value)
Time: Sun Nov 19 16:59:04 2023
Count: 2
Stack: Interface/AddOns/SavedClassic/SavedClassic.lua:364: attempt to perform arithmetic on field '?' (a boolean value)
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/SavedClassic/SavedClassic.lua"]:364: in function SaveChoronoBuff' [string "@Interface/AddOns/SavedClassic/SavedClassic.lua"]:354: in function SaveWorldBuff'
[string "@Interface/AddOns/SavedClassic/SavedClassic.lua"]:290: in function ?' [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109> [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function Fire'
[string "@Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:
Message: Interface/AddOns/SavedClassic/SavedClassic.lua:364: attempt to perform arithmetic on field '?' (a boolean value)
Time: Sun Nov 19 17:00:13 2023
Count: 6
Stack: Interface/AddOns/SavedClassic/SavedClassic.lua:364: attempt to perform arithmetic on field '?' (a boolean value)
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/SavedClassic/SavedClassic.lua"]:364: in function SaveChoronoBuff' [string "@Interface/AddOns/SavedClassic/SavedClassic.lua"]:354: in function SaveWorldBuff'
[string "@Interface/AddOns/SavedClassic/SavedClassic.lua"]:434: in function ShowInstanceInfo' [string "@Interface/AddOns/SavedClassic/SavedClassic.lua"]:424: in function ShowInfoTooltip'
[string "@Interface/AddOns/SavedClassic/SavedClassic.lua"]:558: in function <Interface/AddOns/SavedClassic/SavedClassic.lua:548>

Locals:

commented

There may be some changes on Chronoboon Dispalcer. Soon I'll research them and fix.
As a first aid solution, edit SavedClassic.lua like below
(Line 364)
(Before) table.insert(db.chrono, {id = self.cd[i], remain = floor( displacer[i+15] /60) })
(After) table.insert(db.chrono, {id = self.cd[i], remain = floor( (displacer[i+15] or 0) /60) })

commented

Fixed in 1.4.4 bc3f6bd
Now it need +16 instead of +15