[TWW Beta] Lua errors
Wanny opened this issue · 1 comments
Apparently Blizzard removed some funcctions.
GetSpellITexture and GetSpellInfo
At logon, a Lua Error window pops up with 3 errors:
Error 1
Message: ...ddOns/Narcissus/Modules/CharacterFrame/Soulbinds.lua:505: attempt to call upvalue 'GetSpellTexture' (a nil value)
Time: Sun Jun 16 15:32:16 2024
Count: 1
Stack: ...ddOns/Narcissus/Modules/CharacterFrame/Soulbinds.lua:505: attempt to call upvalue 'GetSpellTexture' (a nil value)
[string "@Interface/AddOns/Narcissus/Modules/CharacterFrame/Soulbinds.lua"]:505: in function `SetUp'
[string "@Interface/AddOns/Narcissus/Modules/CharacterFrame/Soulbinds.lua"]:290: in function `BuildNodes'
[string "@Interface/AddOns/Narcissus/Modules/CharacterFrame/Soulbinds.lua"]:1267: in function `SelectTree'
[string "@Interface/AddOns/Narcissus/Modules/CharacterFrame/Soulbinds.lua"]:927: in function <...ddOns/Narcissus/Modules/CharacterFrame/Soulbinds.lua:922>
Locals: self = Button {
conduitID = 157
Highlight = Texture {
}
conduitType = 2
Mask = MaskTexture {
}
conduitRank = 11
isEnhanced = true
ConduitBorder = Texture {
}
nodeID = 995
Icon = Texture {
}
}
nodeData = <table> {
conduitID = 157
conduitType = 2
socketEnhanced = true
state = 3
icon = 463893
parentNodeIDs = <table> {
}
column = 1
ID = 995
conduitRank = 11
row = 5
spellID = 0
}
isTreeActive = true
conduitType = 2
row = 5
column = 1
spellID = 339264
conduitID = 157
conduitRank = 11
(*temporary) = Texture {
}
(*temporary) = nil
(*temporary) = 339264
(*temporary) = "attempt to call upvalue 'GetSpellTexture' (a nil value)"
MainFrame = Narci_SoulbindsFrame {
pipePool = <table> {
}
Portrait = Texture {
}
soulbindID = 1
covenantData = <table> {
}
defaultSoulbindID = 1
buttons = <table> {
}
ActivateButton = Button {
}
AcitveNodesList = Frame {
}
ConduitNodesFrame = Frame {
}
TabHolder = Frame {
}
ConduitCollection = ScrollFrame {
}
Stone = Texture {
}
Color = Texture {
}
ConduitTooltip = Frame {
}
StoneMask = MaskTexture {
}
}
CONDUIT_OFFSET = 60
C_Soulbinds = <table> {
}
GetSpellTexture = nil
FILE_PATH = "Interface\AddOns\Narcissus\Art\Modules\CharacterFrame\Soulbinds\"
NodesContainer = Frame {
ActiveNodesFrame = Frame {
}
InactiveNodesFrame = Frame {
}
}
ConduitNodeUtil = <table> {
nodePool = <table> {
}
activeNodeFrames = <table> {
}
activeNodeIndexes = <table> {
}
}
Error 2
Message: ...AddOns/Narcissus/Modules/TalentTree/DataProvider.lua:561: attempt to call global 'GetSpellTexture' (a nil value)
Time: Sun Jun 16 15:32:16 2024
Count: 1
Stack: ...AddOns/Narcissus/Modules/TalentTree/DataProvider.lua:561: attempt to call global 'GetSpellTexture' (a nil value)
[string "@Interface/AddOns/Narcissus/Modules/TalentTree/DataProvider.lua"]:561: in function `GetEndOfLineTraitInfo'
[string "@Interface/AddOns/Narcissus/Modules/CharacterFrame/Talents.lua"]:98: in function `UpdateAllTalents'
[string "@Interface/AddOns/Narcissus/Modules/CharacterFrame/Talents.lua"]:177: in function <.../AddOns/Narcissus/Modules/CharacterFrame/Talents.lua:175>
Locals: self = nil
configID = 6020024
configInfo = <table> {
type = 1
name = "aaaaaaa"
treeIDs = <table> {
}
ID = 6020024
usesSharedActionBars = false
}
treeID = 774
nodeIDs = <table> {
1 = 79837
2 = 94957
3 = 94958
4 = 94959
5 = 94960
6 = 94961
7 = 94962
8 = 94963
9 = 94965
10 = 94966
11 = 94967
12 = 94968
13 = 94969
14 = 94970
15 = 94971
16 = 94972
17 = 94973
18 = 94974
19 = 94976
20 = 94978
21 = 94979
22 = 94980
23 = 94981
24 = 94982
25 = 94983
26 = 94984
27 = 94985
28 = 94986
29 = 94987
30 = 94988
31 = 94989
32 = 94990
33 = 94991
34 = 94992
35 = 94993
36 = 99831
37 = 99832
38 = 99833
39 = 102252
40 = 102253
41 = 102254
42 = 102255
43 = 102256
44 = 102257
45 = 102258
46 = 102259
47 = 102260
48 = 102261
49 = 102262
50 = 102263
51 = 102264
52 = 102265
53 = 102266
54 = 102267
55 = 102268
56 = 102269
57 = 102270
58 = 102271
59 = 102272
60 = 102273
61 = 102274
62 = 102275
63 = 102276
64 = 102277
65 = 102278
66 = 102279
67 = 102280
68 = 102281
69 = 102282
70 = 102283
71 = 102284
72 = 102285
73 = 102286
74 = 102287
75 = 102288
76 = 102289
77 = 102290
78 = 102291
79 = 102292
80 = 102293
81 = 102294
82 = 102295
83 = 102296
84 = 102297
85 = 102298
86 = 102299
87 = 102300
88 = 102301
89 = 102302
90 = 102303
91 = 102304
92 = 102305
93 = 102306
94 = 102307
95 = 102308
96 = 102309
97 = 102310
98 = 102311
99 = 102312
100 = 102313
101 = 102314
102 = 102315
103 = 102316
104 = 102317
105 = 102318
106 = 102319
107 = 102320
108 = 102321
109 = 102322
110 = 102323
111 = 102324
112 = 102325
113 = 102326
114 = 102327
115 = 102328
116 = 102329
117 = 102330
118 = 102331
119 = 102332
120 = 102333
121 = 102334
122 = 102335
123 = 102336
124 = 102337
125 = 102338
126 = 102339
127 = 102340
128 = 102341
129 = 102342
130 = 102343
131 = 102344
132 = 102345
133 = 102346
134 = 102347
135 = 102348
136 = 102349
137 = 102350
138 = 102351
139 = 102352
140 = 102353
141 = 102354
142 = 102355
143 = 102356
144 = 102357
145 = 102358
146 = 102359
147 = 102360
148 = 102361
149 = 102362
150 = 102363
151 = 102364
152 = 102365
153 = 102366
154 = 102367
155 = 102368
156 = 102369
157 = 102370
158 = 102371
159 = 102372
160 = 102373
161 = 102374
162 = 102375
163 = 102376
164 = 102377
165 = 102378
166 = 102379
167 = 102380
168 = 102381
169 = 102382
170 = 102383
171 = 102384
172 = 102385
173 = 102386
174 = 102387
175 = 102388
176 = 102389
177 = 102390
178 = 102391
179 = 102392
180 = 102393
181 = 102394
182 = 102395
183 = 102396
184 = 102397
185 = 102398
186 = 102399
187 = 102400
188 = 102401
189 = 102402
190 = 102403
191 = 102404
192 = 102405
193 = 102406
194 = 102407
195 = 102408
196 = 102409
197 = 102410
198 = 102411
199 = 102412
200 = 102413
201 = 102414
202 = 102415
203 = 102416
204 = 102417
205 = 102418
206 = 102419
207 = 102420
208 = 102421
209 = 102422
210 = 102423
211 = 102424
212 = 102425
213 = 102426
}
nodeInfo = <table> {
meetsEdgeRequirements = false
entryIDs = <table> {
}
subTreeActive = false
posX = 8700
ID = 94962
canPurchaseRank = false
currentRank = 1
visibleEdges = <table> {
}
isVisible = true
posY = 4797
subTreeID = 43
entryIDsWithCommittedRanks = <table> {
}
isCascadeRepurchì ``
Error 3
Message: ...AddOns/Narcissus/Modules/GemManager/ActionButton.lua:40: attempt to call upvalue 'GetSpellInfo' (a nil value)
Time: Sun Jun 16 15:32:16 2024
Count: 1
Stack: ...AddOns/Narcissus/Modules/GemManager/ActionButton.lua:40: attempt to call upvalue 'GetSpellInfo' (a nil value)
[string "@Interface/AddOns/Narcissus/Modules/GemManager/ActionButton.lua"]:40: in function `?'
[string "@Interface/AddOns/Narcissus/Initialization.lua"]:319: in function `Trigger'
[string "@Interface/AddOns/Narcissus/Initialization.lua"]:364: in function <Interface/AddOns/Narcissus/Initialization.lua:363>
Locals: (*temporary) = nil
(*temporary) = 433397
(*temporary) = "attempt to call upvalue 'GetSpellInfo' (a nil value)"
GetSpellInfo = nil
SPELL_EXTRACT_GEM = 433397
GetMouseFocus
When opening a Gossip dialog with an NPC, the following Lua error appears:
Message: ...AddOns/Narcissus/Modules/GossipFrame/GossipFrame.lua:35: attempt to call upvalue 'GetMouseFocus' (a nil value)
Time: Sun Jun 16 15:21:16 2024
Count: 28
Stack: ...AddOns/Narcissus/Modules/GossipFrame/GossipFrame.lua:35: attempt to call upvalue 'GetMouseFocus' (a nil value)
[string "@Interface/AddOns/Narcissus/Modules/GossipFrame/GossipFrame.lua"]:35: in function <...AddOns/Narcissus/Modules/GossipFrame/GossipFrame.lua:28>
Locals: self = Frame {
total = 5.716000
t = 0
}
elapsed = 0.010000
(*temporary) = nil
(*temporary) = "attempt to call upvalue 'GetMouseFocus' (a nil value)"
GetMouseFocus = nil
GossipFrame = GossipFrame {
gossipOptions = <table> {
}
tutorialButtons = <table> {
}
hasActiveQuests = false
buttons = <table> {
}
FriendshipStatusBar = StatusBar {
}
GreetingPanel = Frame {
}
Inset = GossipFrameInset {
}
CloseButton = GossipFrameCloseButton {
}
TopTileStreaks = Texture {
}
layoutType = "PortraitFrameTemplate"
TitleContainer = Frame {
}
PortraitContainer = Frame {
}
Background = Texture {
}
Bg = GossipFrameBg {
}
NineSlice = Frame {
}
}
DataProvider = <table> {
}
EL = Frame {
total = 5.716000
t = 0
}
The count that's shown in the 3rd line increases at like 3 per second, anf after a while it just stops.
I'm using version 1.6.4