[Bug]: Numerous errors
Quizzus opened this issue ยท 4 comments
Describe the bug
At some point Rating Buster stopped working for me giving these logs (and also massive lag):
Message: Interface\AddOns\StatLogic\StatLogic.lua:1260: Attempt to register unknown event "GLYPH_ADDED"
Time: Sun Sep 25 11:08:23 2022
Count: 1
Stack: Interface\AddOns\StatLogic\StatLogic.lua:1260: Attempt to register unknown event "GLYPH_ADDED"
[string "=[C]"]: in function `?'
[string "@interface\AddOns\StatLogic\StatLogic.lua"]:1260: in main chunk
Locals: (*temporary) = {
0 =
}
(*temporary) = "GLYPH_ADDED"
Message: Interface\AddOns\RatingBuster\RatingBuster.lua:1346: attempt to call method 'GetOrderedTalentInfo' (a nil value)
Time: Sun Sep 25 11:08:24 2022
Count: 1
Stack: Interface\AddOns\RatingBuster\RatingBuster.lua:1346: attempt to call method 'GetOrderedTalentInfo' (a nil value)
[string "@interface\AddOns\RatingBuster\RatingBuster.lua"]:1346: in function <Interface\AddOns\RatingBuster\RatingBuster.lua:1330>
Locals: (for generator) = defined =[C]:-1
(for state) =
MOD_INT =
}
ADD_DODGE =
}
ADD_MANA_REG_MOD_NORMAL_MANA_REG =
}
MOD_ARMOR =
}
MOD_STA =
}
MOD_STR =
}
}
(for control) = "ADD_MANA_REG_MOD_NORMAL_MANA_REG"
statMod = "ADD_MANA_REG_MOD_NORMAL_MANA_REG"
cases =
1 =
}
}
add = "MANA_REG"
mod = "NORMAL_MANA_REG"
sources = ""
firstSource = true
(for generator) = defined =[C]:-1
(for state) =
1 =
}
}
(for control) = 1
_ = 1
case =
tab = 3
num = 6
rank =
}
}
source = ""
(*temporary) = nil
(*temporary) =
tip = StatLogicTooltip {
}
tipMiner = StatLogicMinerTooltip {
}
GetNormalManaRegenFromSpi = defined @interface\AddOns\StatLogic\Vanilla_Logic.lua:45
GetClassIdOrName = defined @interface\AddOns\StatLogic\StatLogic.lua:389
GenericStatMap =
}
argCheck = defined @interface\AddOns\StatLogic\StatLogic.lua:77
GetRatingIdOrName = defined @interface\AddOns\StatLogic\StatLogic.lua:501
StatTable =
}
StatModTable =
}
StatModInfo =
}
GetStatNameFromID = defined @interface\AddOns\StatLogic\StatLogic.lua:393
}
(*temporary) = 3
(*temporary) = 6
(*temporary) = "attempt to call method 'GetOrderedTalentInfo' (a nil value)"
pairs = defined =[C]:-1
StatLogic =
tip = StatLogicTooltip {
}
tipMiner = StatLogicMinerTooltip {
}
GetNormalManaRegenFromSpi = defined @interface\AddOns\StatLogic\Vanilla_Logic.lua:45
GetClassIdOrName = defined @interface\AddOns\StatLogic\StatLogic.lua:389
GenericStatMap =
}
argCheck = defined @interface\AddOns\StatLogic\StatLogic.lua:77
GetRatingIdOrName = defined @interface\AddOns\StatLogic\StatLogic.lua:501
StatTable =
}
StatModTable =
}
StatModInfo =
}
GetStatNameFromID = defined @interface\AddOns\StatLogic\StatLogic.lua:393
}
class = "DRUID"
ipairs = defined =[C]:-1
addStatModOption = defined @interface\AddOns\RatingBuster\RatingBuster.lua:1307
defaults =
global =
}
profile =
}
}
profileDB = nil
options =
args =
}
type = "group"
set = defined @interface\AddOns\RatingBuster\RatingBuster.lua:98
get = defined @interface\AddOns\RatingBuster\RatingBuster.lua:91
}
f = {
0 =
}
Addon Source
WowUp
Version
1.5.12
Locale
Russian
Talent Specialization
Feral Druid
Race
Tauren
Sorry about that, with the Wrath launch I haven't been testing on Classic Era / Season of Mastery. Should be fixed now, thanks for reporting!
Thanx for such a quick fix, it works now, but still some mistakes are present:
Message: Interface\AddOns\StatLogic\Vanilla_Logic.lua:57: attempt to perform arithmetic on field '?' (a nil value)
Time: Sun Sep 25 17:45:45 2022
Count: 1
Stack: Interface\AddOns\StatLogic\Vanilla_Logic.lua:57: attempt to perform arithmetic on field '?' (a nil value)
[string "@interface\AddOns\StatLogic\Vanilla_Logic.lua"]:57: in function GetNormalManaRegenFromSpi' [string "@Interface\AddOns\RatingBuster\RatingBuster.lua"]:2125: in function <Interface\AddOns\RatingBuster\RatingBuster.lua:1764> [string "=(tail call)"]: ? [string "@Interface\AddOns\RatingBuster\RatingBuster.lua"]:1727: in function
ProcessLine'
[string "@interface\AddOns\RatingBuster\RatingBuster.lua"]:1605: in function handler' [string "@Interface\AddOns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua"]:156: in function <...ns\RatingBuster\libs\TipHooker-1.0\TipHooker-1.0.lua:150> [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function
SetInventoryItem'
[string "@Interface_Vanilla\FrameXML\PaperDollFrame.lua"]:818: in function `PaperDollItemSlotButton_OnEnter'
[string ":OnEnter"]:1: in function <[string ":OnEnter"]:1>
Locals: self =
{GetRAPFromAgi = defined @interface\AddOns\StatLogic\StatLogic.lua:1823
GetReductionFromArmor = defined @interface\AddOns\StatLogic\StatLogic.lua:1412
GetSum = defined @interface\AddOns\StatLogic\StatLogic.lua:2315
argCheck = defined @interface\AddOns\StatLogic\StatLogic.lua:77
GetRAPPerAgi = defined @interface\AddOns\StatLogic\StatLogic.lua:1784
GetStatMod = defined @interface\AddOns\StatLogic\StatLogic.lua:1378
tip = StatLogicTooltip {
}
GetFinalArmor = defined @interface\AddOns\StatLogic\StatLogic.lua:2757
GetClassIdOrName = defined @interface\AddOns\StatLogic\StatLogic.lua:389
GetRatingIdOrName = defined @interface\AddOns\StatLogic\StatLogic.lua:501
GetStatNameFromID = defined @interface\AddOns\StatLogic\StatLogic.lua:393
StatModInfo =
}
RemoveEnchant = defined @interface\AddOns\StatLogic\StatLogic.lua:2086
GetBlockValuePerStr = defined @interface\AddOns\StatLogic\StatLogic.lua:1626
GetAPFromAgi = defined @interface\AddOns\StatLogic\StatLogic.lua:1746
GetSpellCritFromInt = defined @interface\AddOns\StatLogic\StatLogic.lua:2007
GetDiff = defined @interface\AddOns\StatLogic\StatLogic.lua:3002
GetAPPerAgi = defined @interface\AddOns\StatLogic\StatLogic.lua:1704
StatModTable =
}
GetHealthRegenFromSpi = defined @interface\AddOns\StatLogic\StatLogic.lua:2066
GetEffectFromRating = defined @interface\AddOns\StatLogic\StatLogic.lua:1501
StatTable =
}
GetNormalManaRegenFromSpi = defined @interface\AddOns\StatLogic\Vanilla_Logic.lua:45
GetBlockValueFromStr = defined @interface\AddOns\StatLogic\StatLogic.lua:1665
PatternTest = defined @interface\AddOns\StatLogic\StatLogic.lua:3118
Bench = defined @interface\AddOns\StatLogic\StatLogic.lua:3098
GenericStatMap =
}
GetGemID = defined @interface\AddOns\StatLogic\StatLogic.lua:2219
GetAPPerStr = defined @interface\AddOns\StatLogic\StatLogic.lua:1547
GetDodgePerAgi = defined @interface\AddOns\StatLogic\StatLogic.lua:1892
tipMiner = StatLogicMinerTooltip {
}
GetEffectFromDefense = defined @interface\AddOns\StatLogic\StatLogic.lua:1439
BuildGemmedTooltip = defined @interface\AddOns\StatLogic\StatLogic.lua:2129
RemoveGem = defined @interface\AddOns\StatLogic\StatLogic.lua:2090
GetOrderedTalentInfo = defined @interface\AddOns\StatLogic\StatLogic.lua:1334
GetAPFromStr = defined @interface\AddOns\StatLogic\StatLogic.lua:1583
RatingExists = defined @interface\AddOns\StatLogic\StatLogic.lua:1452
GetDodgeFromAgi = defined @interface