dandruff / xCT

A light weight scrolling combat text implementation.
53 stars 22 forks source link

Lots of errors i get with xCT #199

Closed Iviarshall closed 3 years ago

Iviarshall commented 3 years ago

Hi! Sorry, I'm 0 in coding just sending errors of my xCT which stopped working after the 9.1 release. I understand I might send too much I'm just afraid to miss smth important. Thx! It's the best combat text addon I've ever met, hope it will get alive soon! :)

Message: Interface\AddOns\xCT+\config\profile.lua:103: attempt to perform arithmetic on global 'SCHOOL_MASK_PHYSICAL' (a nil value)
Time: Sun Jul  4 09:44:40 2021
Count: 1
Stack: Interface\AddOns\xCT+\config\profile.lua:103: attempt to perform arithmetic on global 'SCHOOL_MASK_PHYSICAL' (a nil value)
[string "@Interface\AddOns\xCT+\config\profile.lua"]:103: in main chunk

Locals: ADDON_NAME = "xCT+"
addon = <table> {
 GenerateDefaultSpamSpells = <function> defined @Interface\AddOns\xCT+\config\profile.lua:39
 merge_helpers = <table> {
 }
 merge2h = <table> {
 }
 merges = <table> {
 }
}
CreateComboSpellEntry = <function> defined @Interface\AddOns\xCT+\config\profile.lua:26
tostring = <function> defined =[C]:-1
(*temporary) = <table> {
}
(*temporary) = <table> {
 hideConfig = true
 blizzardFCT = <table> {
 }
 showStartupText = true
 bypassCVars = false
}
(*temporary) = <table> {
 nil = <table> {
 }
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0.750000
(*temporary) = 0.750000
(*temporary) = 0.750000
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on global 'SCHOOL_MASK_PHYSICAL' (a nil value)"
Message: Interface\AddOns\xCT+\modules\options.lua:6215: attempt to concatenate global 'MAELSTROM' (a nil value)
Time: Sun Jul  4 09:44:40 2021
Count: 1
Stack: Interface\AddOns\xCT+\modules\options.lua:6215: attempt to concatenate global 'MAELSTROM' (a nil value)
[string "@Interface\AddOns\xCT+\modules\options.lua"]:6215: in main chunk

Locals: build = 90100
ADDON_NAME = "xCT+"
addon = <table> {
 GenerateDefaultSpamSpells = <function> defined @Interface\AddOns\xCT+\config\profile.lua:39
 DEFAULT_PET_ICON = "ability_hunter_pet_goto"
 PET_ICONS = <table> {
 }
 engine = <table> {
 }
 noop = <function> defined @Interface\AddOns\xCT+\init.lua:16
 options = <table> {
 }
 merge_helpers = <table> {
 }
 merge2h = <table> {
 }
 merges = <table> {
 }
}
LSM = <table> {
 OverrideMedia = <table> {
 }
 callbacks = <table> {
 }
 LOCALE_BIT_zhTW = 8
 SetDefault = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:293
 GetDefault = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:289
 LOCALE_BIT_ruRU = 2
 UnregisterAllCallbacks = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
 MediaType = <table> {
 }
 LOCALE_BIT_western = 128
 SetGlobal = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:280
 GetGlobal = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:276
 List = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:266
 HashTable = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:262
 MediaTable = <table> {
 }
 RegisterCallback = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
 IsValid = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:258
 LOCALE_BIT_zhCN = 4
 UnregisterCallback = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
 Fetch = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:251
 DefaultMedia = <table> {
 }
 Register = <function> defined @Interface\AddOns\AdiBags\libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:218
 MediaList = <table> {
 }
 LOCALE_BIT_koKR = 1
}
x = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:367
 runeIcons = <table> {
 }
 OnSpamUpdate = <function> defined @Interface\AddOns\xCT+\modules\frames.lua:552
 EnableModule = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:332
 RestoreAllDefaults = <function> defined @Interface\AddOns\xCT+\modules\frames.lua:1185
 IterateEmbeds = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:442
 EndConfigMode = <function> defined @Interface\AddOns\xCT+\modules\frames.lua:855
 Clear = <function> defined @Interface\AddOns\xCT+\modules\frames.lua:272
 Printf = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
 CombatLogEvent = <function> defined @Interface\AddOns\xCT+\modules\combattext.lua:1849
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:409
 player = <table> {
 }
 defaultModuleState = true
 IsEnabled = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:451
 merge = <unnamed> {
 }
 Abbreviate = <function> defined @Interface\AddOns\xCT+\modules\frames.lua:299
 GetArgs = <function> defined @Interface\AddOns\ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:144
 frames = <table> {
 }
 FrameTitles = <table> {
 }
 ToggleConfigMode = <function> defined @Interface\AddOns\xCT+\modules\frames.lua:926
 QuickClassFrameUpdate = <function> defined @Interface\AddOns\xCT+\modules\combatt
Message: Interface\AddOns\xCT+\config\profile.lua:40: attempt to index field 'defaults' (a nil value)
Time: Sun Jul  4 09:44:40 2021
Count: 1
Stack: Interface\AddOns\xCT+\config\profile.lua:40: attempt to index field 'defaults' (a nil value)
[string "@Interface\AddOns\xCT+\config\profile.lua"]:40: in function `GenerateDefaultSpamSpells'
[string "@Interface\AddOns\xCT+\core.lua"]:99: in function <Interface\AddOns\xCT+\core.lua:89>
[string "=[C]"]: ?
[string "@Interface\AddOns\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...s\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua"]:498: in function `InitializeAddon'
[string "@Interface\AddOns\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua"]:623: in function <...s\ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>

Locals: <none>
Message: Interface\AddOns\xCT+\modules\frames.lua:123: attempt to index field 'db' (a nil value)
Time: Sun Jul  4 09:44:58 2021
Count: 1
Stack: Interface\AddOns\xCT+\modules\frames.lua:123: attempt to index field 'db' (a nil value)
[string "=[C]"]: ?
[string "@Interface\AddOns\xCT+\modules\frames.lua"]:123: in function `UpdateFrames'
[string "@Interface\AddOns\xCT+\core.lua"]:155: in function <Interface\AddOns\xCT+\core.lua:153>

Locals: 
oBusk commented 3 years ago

Are you sure you have the latest version? 4.5.5-Beta2 https://www.curseforge.com/wow/addons/xct-plus/files/3348476

This is duplicate of #195 and when trying to look at it I don't see any MAELSTORM in the current options.lua

Iviarshall commented 3 years ago

The problem was solved after the last update like a day ago thx.