
11.1 broke some code
Trickhamster opened this issue · 4 comments
hey vendethiel!
GladiusEX not functional since patch day. looks like 11.1 broke some code. would mean a lot if you could push a fix. cheers
Stack traces if helpful:
2x GladiusEx/modules/cooldowns.lua:2189: attempt to call method 'GetCooldownsData' (a nil value)
[GladiusEx/modules/cooldowns.lua]:2189: in function 'MakeGroupOptions'
[GladiusEx/modules/cooldowns.lua]:1317: in function 'GetOptions'
[GladiusEx/options.lua]:279: in function 'SetupModuleOptions'
[GladiusEx/options.lua]:585: in function 'MakeGroupOptions'
[GladiusEx/options.lua]:923: in function 'SetupOptions'
[GladiusEx/GladiusEx.lua]:406: in function <GladiusEx/GladiusEx.lua:385>
[C]: ?
[BigDebuffs/Libs/AceAddon-3.0-13/AceAddon-3.0.lua]:66: in function <BigDebuffs/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[BigDebuffs/Libs/AceAddon-3.0-13/AceAddon-3.0.lua]:523: in function 'EnableAddon'
[BigDebuffs/Libs/AceAddon-3.0-13/AceAddon-3.0.lua]:626: in function <BigDebuffs/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
[C]: ?
[C]: in function 'LoadAddOn'
[Blizzard_UIParent/Mainline/UIParent.lua]:422: in function 'UIParentLoadAddOn'
[Blizzard_UIParent/Mainline/UIParent.lua]:630: in function 'MajorFactions_LoadUI'
[Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua]:96: in function 'SetUpMajorFactionList'
[Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua]:89: in function 'RefreshMajorFactionList'
[Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua]:84: in function 'RefreshOverlay'
[Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua]:76: in function <...pansionLandingPage/Blizzard_WarWithinLandingPage.lua:72>
[C]: in function 'CreateFrame'
[Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua]:48: in function 'CreateOverlay'
[Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua]:82: in function 'RefreshExpansionOverlay'
[Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua]:37: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:35>
Locals:
self = <table> {
modules = <table> {
}
baseName = "GladiusEx"
defaultModuleState = true
db = <table> {
}
enabledState = true
dbi_party = <table> {
}
name = "GladiusEx_Cooldowns"
orderedModules = <table> {
}
dbi_arena = <table> {
}
super = <table> {
}
defaultModuleLibraries = <table> {
}
defaults_arena = <table> {
}
defaults_party = <table> {
}
moduleName = "Cooldowns"
}
unit = "arena1"
group = 1
group_options = <table> {
args = <table> {
}
type = "group"
name = "Group 1"
childGroups = "tab"
order = 11
}
pargs = <table> {
knockback = <table> {
}
interrupt = <table> {
}
uncat = <table> {
}
defensive = <table> {
}
heal = <table> {
}
dispel = <table> {
}
immune = <table> {
}
cc = <table> {
}
pvp_trinket = <table> {
}
silence = <table> {
}
offensive = <table> {
}
stun = <table> {
}
mass_dispel = <table> {
}
}
args = <table> {
preracesep = <table> {
}
cooldownsHideTalentsUntilDetected = <table> {
}
enableall = <table> {
}
copyfromother = <table> {
}
preitemsep = <table> {
}
disableall = <table> {
}
}
(*temporary) = nil
(*temporary) = <table> {
callbacks = <table> {
}
frame = Frame {
}
}
(*temporary) = "attempt to call method 'GetCooldownsData' (a nil value)"
GladiusEx = <table> {
modules = <table> {
}
party_background = GladiusExButtonBackgroundparty {
}
defaultModulePrototype = <table> {
}
default_bar_texture = "Blizzard Raid Bar"
db = <table> {
}
dbi_party = <table> {
}
arena_anchor = GladiusExButtonAnchorarena {
}
name = "GladiusEx"
defaults_party = <table> {
}
baseName = "GladiusEx"
test = false
arena_units = <table> {
}
party_anchor = GladiusExButtonAnchorparty {
}
arena_background = GladiusExButtonBackgroundarena {
}
arena_parent = GladiusExArenaFrame {
}
party_parent = GladiusExPartyFrame {
}
enabledState = true
dbi_arena = <table> {
}
dbi = <table> {
}
IS_CLASSIC = false
Data = <table> {
}
defaultModuleLibraries = <table> {
}
defaults_arena = <table> {
}
IS_TBCC = false
party_units = <table> {
}
IS_CATAC = false
orderedModules = <table> {
}
defaults = <table> {
}
defaultModuleState = false
testing = <table> {
}
IS_RETAIL = true
buttons = <table> {
}
IS_WOTLKC = false
}
L = <table> {
specID:104:short = "Guardian"
Action = "Action"
Y offset of the cast text = "Y offset of the cast text"
absorbs:shortTag = "Absorbs (short)"
Highlight raid assist target = "Highlight raid assist target"
Show border around your focus target = "Show border around your focus target"
Grow direction = "Grow direction"
No matching group = "No matching group"
specID:250:short = "Blood"
Tags = "Texts Tags"
Group background color = "Group background color"
Choose how your announcements are displayed = "Choose how your announcements are displayed"
Center right = "Center right"
Scrolling Combat Text = "Scrolling Combat Text"
Down = "Down"
Mod margin = "Mod margin"
Top right = "Top right"
Role = "Role"
Group by unit = "Group by unit"
How much the incoming heals bar can grow outside the health bar, as a proportion of the unit's total health = "How much the incoming heals bar can grow outside the health bar, as a proportion of the unit's total health"
Size = "Size"
Copy all settings from party to arena = "Copy all settings from party to arena"
Announces when enemies sit down to drink = "Announces when enemies sit down to drink"
Border size = "Border size"
WARRIOR:short = "Warr"
Add cooldowns group = "Add cooldowns group"
Font = "Font"
Bar settings = "Bar settings"
X offset of the icon = "X offset of the icon"
GladiusEx Enemy Anchor - click to move = "GladiusEx Enemy Anchor - click to move"
Group %i anchor (%s) = "Group %i anchor (%s)"
Margin = "Margin"
Side-view icon size = "Side-view icon size"
Mouse button = "Mouse button"
specID:70:short = "Retri"
Frame grouping = "Frame grouping"
Height of the power bar = "Height of the power bar"
Display the cooldown spiral for the drTracker icons = "Display the cooldown spiral for the drTracker icons"
Color of the gloss = "Color of the gloss"
Cooldown
2x ...ns/GladiusEx/libs/LibCooldownTracker-1.0-10/library.lua:56: attempt to index local 'spellInfoTable' (a nil value)
[GladiusEx/libs/LibCooldownTracker-1.0-10/library.lua]:56: in main chunk
Locals:
version = 10
lib = <table> {
callbacks = <table> {
}
frame = Frame {
}
}
IsRetail = true
LGIST = <table> {
hooked = true
state = <table> {
}
cache = <table> {
}
static_cache = <table> {
}
events = <table> {
}
frame = LibGroupInSpecT-1.1_Frame {
}
}
fn = <table> {
}
events = <table> {
}
class_spelldata = <table> {
HUNTER = <table> {
}
DEMONHUNTER = <table> {
}
PALADIN = <table> {
}
MONK = <table> {
}
PRIEST = <table> {
}
}
race_spelldata = <table> {
}
item_spelldata = <table> {
}
pvp_spelldata = <table> {
}
(for state) = <table> {
199483 = <table> {
}
191427 = <table> {
}
207028 = <table> {
}
1022 = <table> {
}
115151 = <table> {
}
198589 = <table> {
}
263165 = <table> {
}
2050 = <table> {
}
246287 = <table> {
}
359073 = <table> {
}
275699 = <table> {
}
20572 = <table> {
}
257541 = <table> {
}
215982 = <table> {
}
1044 = <table> {
}
359844 = <table> {
}
22842 = <table> {
}
5211 = <table> {
}
51886 = <table> {
}
66 = <table> {
}
527 = <table> {
}
228260 = <table> {
}
6262 = <table> {
}
343223 = <table> {
}
233759 = <table> {
}
207289 = <table> {
}
152175 = <table> {
}
133 = <table> {
}
265221 = <table> {
}
102558 = <table> {
}
385424 = <table> {
}
201664 = <table> {
}
205629 = <table> {
}
58984 = <table> {
}
68992 = <table> {
}
205630 = <table> {
}
271877 = <table> {
}
190925 = <table> {
}
102560 = <table> {
}
20589 = <table> {
}
192077 = <table> {
}
218164 = <table> {
}
47476 = <table> {
}
207167 = <table> {
}
47540 = <table> {
}
96231 = <table> {
}
34433 = <table> {
}
184662 = <table> {
}
196555 = <table> {
}
188499 = <table> {
}
214202 = <table> {
}
48020 = <table> {
}
279302 = <table> {
}
213691 = <table> {
}
115989 = <table> {
}
386208 = <table> {
}
205636 = <table> {
}
51505 = <table> {
}
188501 = 320379
305392 = <table> {
}
42650 = <table> {
}
111898 = <table> {
}
207684 = <table> {
}
203720 = <table> {
}
257044 = <table> {
}
266779 = <table> {
}
55342 = <table> {
}
33891 = <table> {
}
73920 = <table> {
}
117014 = <table> {
}
211522 = <table> {
}
264735 = <table> {
}
153595 = <table> {
}
115288 = <table> {
}
585 = <table> {
}
64901 = <table> {
}
586 = <table> {
}
22812 = <table> {
}
118038 = <table> {
}
119381 = <table> {
}
374968 = <table> {
}
236077 = <table> {
}
185311 = <table> {
}
3411 = <table> {
}
115098 = <table> {
}
48438 = <table> {
}
26297 = <table> {
}
198100 = <table> {
}
115546 = <table> {
}
46584 = <table> {
}
20271 = <table> {
}
123986 = <table> {
}
212295 = <table> {
}
235313 = <table> {
}
108194 = <table> {
}
263725 = <table> {
}
212552 = <table> {
}
49206 = <table> {
}
63560 = <table> {
}
101545 = <table> {
}
198103 = <table> {
}
255647 = <table> {
}
137619 = <table> {
}
50613 = 28730
342245 = <table> {
}
210764 = <table> {
}
197721 = <table> {
}
2484 = <table> {
}
201430 = <table> {
}
195676 = <table> {
}
33702 = 20572
368847 = <table> {
}
408233 = <table> {
}
16979 = 102401
200025 = <table> {
}
206803 = <table> {
}
206931 = <table> {
}
47481 = <table> {
}
210256 = <table> {
}
48792 = <table> {
}
197214 = <table> {
}
196447 = <table> {
}
370388 = <table> {
}
5116 = <table> {
}
642 = <table> {
}
12294 = <table> {
}
77764 = 77761
179057 = <table> {
}
235450 = <table> {
}
119899 = <table> {
}
374227 = <table> {
}
198111 = <table> {
}
18562 = <table> {
}
47482 = <table> {
}
260643 = <table> {
}
209749 = <table> {
}
90361 = <table> {
}
108839 = <table> {
}
69070 = <table> {
}
278326 = <table> {
}
30151 = <table> {
}
344566 = <table> {
}
212436 = <table> {
}
223306 = <table> {
}
336128 = <table> {
}
259495 = <table> {
}
202335 = <table> {
}
108968 = <table> {
}
212182 = <table> {
}
119582 = <table> {
}
102383 = 102401
206940 = <table> {
}
328204 = <table> {
}
197862 = <table> {
}
358385 = <table> {
}
57330 = <table> {
}
18499 = <table> {
}
93433 = <table> {
}
190319 = <ta
2x GladiusEx/options.lua:1084: GladiusEx isn't registed with AceConfigRegistry, unable to open config
[C]: ?
[AdvancedInterfaceOptions/libs/AceConfig-3.0-3/AceConfigDialog-3.0-87/AceConfigDialog-3.0.lua]:1855: in function 'Open'
[GladiusEx/options.lua]:1084: in function 'ShowOptionsDialog'
[GladiusEx/options.lua]:218: in function '?'
[Blizzard_ChatFrameBase/Mainline/ChatFrame.lua]:5517: in function 'ChatEdit_ParseText'
[Blizzard_ChatFrameBase/Mainline/ChatFrame.lua]:5169: in function 'ChatEdit_SendText'
[Blizzard_ChatFrameBase/Mainline/ChatFrame.lua]:5205: in function 'ChatEdit_OnEnterPressed'
[*ChatFrame.xml:140_OnEnterPressed]:1: in function <[string "*ChatFrame.xml:140_OnEnterPressed"]:1>
Locals:
(*temporary) = "GladiusEx isn't registed with AceConfigRegistry, unable to open config"
1x GladiusEx/modules/cooldowns.lua:619: attempt to call method 'IterateCooldowns' (a nil value)
[GladiusEx/modules/cooldowns.lua]:619: in function <GladiusEx/modules/cooldowns.lua:612>
[GladiusEx/modules/cooldowns.lua]:781: in function 'UpdateGroupIcons'
[GladiusEx/modules/cooldowns.lua]:582: in function 'UpdateIcons'
[GladiusEx/modules/cooldowns.lua]:317: in function '?'
[AdvancedInterfaceOptions/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:109: in function <...ons/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[AdvancedInterfaceOptions/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:19: in function <...ons/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[AdvancedInterfaceOptions/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:54: in function 'Fire'
[BigDebuffs/Libs/AceEvent-3.0-4/AceEvent-3.0.lua]:120: in function <BigDebuffs/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
unit = "party1"
group = 1
db = <table> {
cooldownsEnableGlow = true
cooldownsLocked = false
cooldownsBorderAvailAlpha = 1
cooldownsDetached = false
cooldownsOffCdScale = 1.500000
cooldownsBorderSize = 0
cooldownsOffCdDuration = 0.300000
cooldownsMax = 1
cooldownsGroupByUnit = false
cooldownsIconUsingAlpha = 1
cooldownsPaddingY = 0
cooldownsAnchor = "TOPRIGHT"
cooldownsCatColors = <table> {
}
cooldownsGroupId = 2
cooldownsOnUseScale = 1.500000
cooldownsOnUseDuration = 0.300000
cooldownsCatPriority = <table> {
}
cooldownsSpacingY = 0
cooldownsAttachTo = "Frame"
cooldownsSize = 40
cooldownsIconAvailAlpha = 1
cooldownsBorderUsingAlpha = 1
cooldownsShowDuration = true
cooldownsBorderCooldownAlpha = 1
cooldownsTooltips = false
cooldownsCrop = true
cooldownsSpacingX = 0
cooldownsIconCooldownAlpha = 1
cooldownsRelativePoint = "TOPLEFT"
cooldownsOffsetY = 0
cooldownsGrow = "DOWNLEFT"
cooldownsBackground = <table> {
}
cooldownsPaddingX = 0
cooldownsOffsetX = -3
cooldownsSpells = <table> {
}
cooldownsHideTalentsUntilDetected = false
cooldownsPerColumn = 1
}
specID = nil
class = nil
race = nil
covenant = nil
(*temporary) = nil
(*temporary) = <table> {
callbacks = <table> {
}
frame = Frame {
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to call method 'IterateCooldowns' (a nil value)"
Cooldowns = <table> {
modules = <table> {
}
baseName = "GladiusEx"
defaultModuleState = true
db = <table> {
}
enabledState = true
dbi_party = <table> {
}
name = "GladiusEx_Cooldowns"
orderedModules = <table> {
}
dbi_arena = <table> {
}
super = <table> {
}
defaultModuleLibraries = <table> {
}
defaults_arena = <table> {
}
defaults_party = <table> {
}
moduleName = "Cooldowns"
}
spell_list = <table> {
}
CT = <table> {
callbacks = <table> {
}
frame = Frame {
}
}
GladiusEx = <table> {
modules = <table> {
}
party_background = GladiusExButtonBackgroundparty {
}
defaultModulePrototype = <table> {
}
default_bar_texture = "Blizzard Raid Bar"
db = <table> {
}
dbi_party = <table> {
}
arena_anchor = GladiusExButtonAnchorarena {
}
name = "GladiusEx"
defaults_party = <table> {
}
baseName = "GladiusEx"
test = false
arena_units = <table> {
}
party_anchor = GladiusExButtonAnchorparty {
}
arena_background = GladiusExButtonBackgroundarena {
}
arena_parent = GladiusExArenaFrame {
}
party_parent = GladiusExPartyFrame {
}
enabledState = true
dbi_arena = <table> {
}
dbi = <table> {
}
IS_CLASSIC = false
Data = <table> {
}
defaultModuleLibraries = <table> {
}
defaults_arena = <table> {
}
IS_TBCC = false
party_units = <table> {
}
IS_CATAC = false
orderedModules = <table> {
}
defaults = <table> {
}
defaultModuleState = false
testing = <table> {
}
IS_RETAIL = true
buttons = <table> {
}
IS_WOTLKC = false
}
TESTING_EXTRA_SPELLS = <table> {
1 = 336126
}
unit_sorted_spells = <table> {
}