Oh, cool, didn't notice the changes on the github. I like as you moved the modules under the main folder. Now an option would be useful to turn on\off the group loot or loot monitor modules - before you could just not load them at the addon selection, but now I think I cannot turn them off. Probably you can get rid of the master looter module, as they removed master loot in the previous expansion, and doesn't seem to comin back in Shadowlands either. (in classic is still goin on I believe)
(after a bit more testing, not sure how the loot monitor works, once it was showing what I was looting, then never again, but I didnt find any option which affect its working - I tried in solo)
Hi there, is there any chance for PTR\Shadowlands update please? Now it gives lua error at load:
Message: Interface\AddOns\BankItems\BankItems.lua:4130: attempt to call upvalue 'GetCurrencyListSize' (a nil value) Time: Sat Aug 29 15:03:34 2020 Count: 2 Stack: Interface\AddOns\BankItems\BankItems.lua:4130: attempt to call upvalue 'GetCurrencyListSize' (a nil value) [string "@Interface\AddOns\BankItems\BankItems.lua"]:4130: in function `BankItems_SaveCurrency' [string "@Interface\AddOns\BankItems\BankItems.lua"]:1287: in function <Interface\AddOns\BankItems\BankItems.lua:1212>
Hi, is there any chance for PTR\Shadowlands update? Please :)
Right now it gives lua error:
Message: Interface\AddOns\Omen\Omen.lua:802: attempt to call method 'SetBackdrop' (a nil value)
Time: Sat Aug 29 15:03:35 2020
Count: 1
Stack: Interface\AddOns\Omen\Omen.lua:802: attempt to call method 'SetBackdrop' (a nil value)
[string "@Interface\AddOns\Omen\Omen.lua"]:802: in function `UpdateBackdrop'
[string "@Interface\AddOns\Omen\Omen.lua"]:494: in function `PLAYER_LOGIN'
[string "@Interface\AddOns\Omen\Omen.lua"]:590: in function <Interface\AddOns\Omen\Omen.lua:589>
[string "=[C]"]: ?
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...ce\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:527: in function `EnableAddon'
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:620: in function <...ce\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua:605>
[string "=[C]"]: in function `LoadAddOn'
[string "@Interface\FrameXML\UIParent.lua"]:493: in function `UIParentLoadAddOn'
[string "@Interface\FrameXML\UIParent.lua"]:616: in function `TimeManager_LoadUI'
[string "@Interface\FrameXML\UIParent.lua"]:1353: in function <Interface\FrameXML\UIParent.lua:1250>
Locals: <none>
skins.lua:192 at the top of lib:backdrop() insert new lines:
if BackdropTemplateMixin then
Mixin(frame, BackdropTemplateMixin)
end
You can access the PTR now without sub. They have the Shadowlands pre-patch on it, which I guess the same environment like the beta\next expansion. I guess they will patch this up to live in a month, so probably is up there for a few weeks.
I've tried to inject this code, but got more lua errors
Message: Interface\SharedXML\Mixin.lua:29: attempt to index local 'object' (a nil value)
Time: Sat Aug 29 09:49:15 2020
Count: 1
Stack: Interface\SharedXML\Mixin.lua:29: attempt to index local 'object' (a nil value)
[string "@Interface\SharedXML\Mixin.lua"]:29: in function `Mixin'
[string "@Interface\AddOns\XLoot\skins.lua"]:193: in main chunk
Locals: object = nil
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
mixin = <table> {
SetBorderBlendMode = <function> defined @Interface\SharedXML\Backdrop.lua:319
GetEdgeSize = <function> defined @Interface\SharedXML\Backdrop.lua:241
SetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:475
GetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:462
ApplyBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:347
OnBackdropLoaded = <function> defined @Interface\SharedXML\Backdrop.lua:205
ClearBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:335
GetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:400
GetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:443
SetupTextureCoordinates = <function> defined @Interface\SharedXML\Backdrop.lua:267
OnBackdropSizeChanged = <function> defined @Interface\SharedXML\Backdrop.lua:235
HasBackdropInfo = <function> defined @Interface\SharedXML\Backdrop.lua:331
SetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:452
SetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:382
SetupPieceVisuals = <function> defined @Interface\SharedXML\Backdrop.lua:299
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
SetBorderBlendMode = <function> defined @Interface\SharedXML\Backdrop.lua:319
GetEdgeSize = <function> defined @Interface\SharedXML\Backdrop.lua:241
SetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:475
GetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:462
ApplyBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:347
OnBackdropLoaded = <function> defined @Interface\SharedXML\Backdrop.lua:205
ClearBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:335
GetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:400
GetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:443
SetupTextureCoordinates = <function> defined @Interface\SharedXML\Backdrop.lua:267
OnBackdropSizeChanged = <function> defined @Interface\SharedXML\Backdrop.lua:235
HasBackdropInfo = <function> defined @Interface\SharedXML\Backdrop.lua:331
SetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:452
SetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:382
SetupPieceVisuals = <function> defined @Interface\SharedXML\Backdrop.lua:299
}
(for control) = "SetBorderBlendMode"
k = "SetBorderBlendMode"
v = <function> defined @Interface\SharedXML\Backdrop.lua:319
(*temporary) = "SetBorderBlendMode"
(*temporary) = "attempt to index local 'object' (a nil value)"
and
Message: Interface\AddOns\XLoot\XLoot.lua:128: attempt to call method 'SkinsOnInitialize' (a nil value)
Time: Sat Aug 29 09:49:15 2020
Count: 1
Stack: Interface\AddOns\XLoot\XLoot.lua:128: attempt to call method 'SkinsOnInitialize' (a nil value)
[string "@Interface\AddOns\XLoot\XLoot.lua"]:128: in function <Interface\AddOns\XLoot\XLoot.lua:120>
[string "=[C]"]: ?
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...ce\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:498: in function `InitializeAddon'
[string "@Interface\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua"]:613: in function <...ce\AddOns\Details\Libs\AceAddon-3.0\AceAddon-3.0.lua:605>
Locals: <none>
Unfortunately not. When I tried first, it gave lua error at start, I didn't save it, as many addons did the same, I just turned it off. Now I tried again, and at start I didn't get lua error, but when I looting something:
(version info:)
## Interface: 80200 ## Title: XLoot ## Notes: Core module for Loot and Looting-related UI improvements ## Version: 8.2-1
Message: Interface\AddOns\XLoot\skins.lua:192: attempt to call method 'SetBackdrop' (a nil value)
Time: Fri Aug 28 10:44:08 2020
Count: 1
Stack: Interface\AddOns\XLoot\skins.lua:192: attempt to call method 'SetBackdrop' (a nil value)
[string "@Interface\AddOns\XLoot\skins.lua"]:192: in function `Backdrop'
[string "@Interface\AddOns\XLoot\skins.lua"]:204: in function `Skin'
[string "@Interface\AddOns\XLoot\skins.lua"]:347: in function `Skin'
[string "@Interface\AddOns\XLoot_Frame\Frame.lua"]:1017: in function `BuildLootFrame'
[string "@Interface\AddOns\XLoot_Frame\Frame.lua"]:1129: in function `Update'
[string "@Interface\AddOns\XLoot_Frame\Frame.lua"]:1300: in function `?'
[string "@Interface\AddOns\XLoot\XLoot.lua"]:39: in function <Interface\AddOns\XLoot\XLoot.lua:37>
Locals: self = <table> {
current = <table> {
}
Highlight = <function> defined @Interface\AddOns\XLoot\skins.lua:253
UpdateSkin = <function> defined @Interface\AddOns\XLoot\skins.lua:222
SkinRaw = <function> defined @Interface\AddOns\XLoot\skins.lua:218
Backdrop = <function> defined @Interface\AddOns\XLoot\skins.lua:191
masque_tweaks = <table> {
}
Skin = <function> defined @Interface\AddOns\XLoot\skins.lua:198
skins = <table> {
}
Gradient = <function> defined @Interface\AddOns\XLoot\skins.lua:180
base = <table> {
}
UpdateHighlight = <function> defined @Interface\AddOns\XLoot\skins.lua:269
}
frame = <unnamed> {
0 = <userdata>
_skin_options = <table> {
}
}
opt_backdrop = nil
(*temporary) = nil
(*temporary) = <unnamed> {
0 = <userdata>
_skin_options = <table> {
}
}
(*temporary) = <table> {
insets = <table> {
}
bgFile = "Interface\ChatFrame\ChatFrameBackground"
tileSize = 16
tile = true
}
(*temporary) = "attempt to call method 'SetBackdrop' (a nil value)"
backdrop = <table> {
insets = <table> {
}
bgFile = "Interface\ChatFrame\ChatFrameBackground"
tileSize = 16
tile = true
}
bd_color = <table> {
1 = 0
2 = 0
3 = 0
4 = 0.900000
}
0
In reply to axejess:
Download the beta version from the github, it works fine. I guess Xuerian will package it to curse sometimes, as it had no issues on beta.
https://github.com/Xuerian/XLoot
0
And thank you for fixing it for shadowlands!
0
Oh, cool, didn't notice the changes on the github. I like as you moved the modules under the main folder. Now an option would be useful to turn on\off the group loot or loot monitor modules - before you could just not load them at the addon selection, but now I think I cannot turn them off. Probably you can get rid of the master looter module, as they removed master loot in the previous expansion, and doesn't seem to comin back in Shadowlands either. (in classic is still goin on I believe)
(after a bit more testing, not sure how the loot monitor works, once it was showing what I was looting, then never again, but I didnt find any option which affect its working - I tried in solo)
0
The PTR got the release candidate patch, so I think it's up only for one more week, if you want to log in without subscription.
0
In reply to Xuerian:
Thank you, it's a good addon, I am using it since ages ago :)
0
Hi there, is there any chance for PTR\Shadowlands update please? Now it gives lua error at load:
Message: Interface\AddOns\BankItems\BankItems.lua:4130: attempt to call upvalue 'GetCurrencyListSize' (a nil value)
Time: Sat Aug 29 15:03:34 2020
Count: 2
Stack: Interface\AddOns\BankItems\BankItems.lua:4130: attempt to call upvalue 'GetCurrencyListSize' (a nil value)
[string "@Interface\AddOns\BankItems\BankItems.lua"]:4130: in function `BankItems_SaveCurrency'
[string "@Interface\AddOns\BankItems\BankItems.lua"]:1287: in function <Interface\AddOns\BankItems\BankItems.lua:1212>
Locals: name = nil
isHeader = nil
count = nil
icon = nil
itemPointer = nil
j = 0
(*temporary) = 1
(*temporary) = nil
(*temporary) = "attempt to call upvalue 'GetCurrencyListSize' (a nil value)"
selfPlayer = <table> {
VerNum = 8030000
TOC = 90001
Bag102 = <table> {
}
}
newTable = <function> defined @Interface\AddOns\BankItems\BankItems.lua:2958
ICON_Currency = "Interface\Icons\INV_Misc_Coin_01"
GetCurrencyListSize = nil
GetCurrencyListInfo = nil
GetCurrencyListLink = nil
delTable = <function> defined @Interface\AddOns\BankItems\BankItems.lua:2965
tremove = <function> defined =[C]:-1
bankPlayer = nil
BagContainerAr = <table> {
}
BagButtonAr = <table> {
}
0
Hi, is there any chance for PTR\Shadowlands update? Please :)
Right now it gives lua error:
0
You can access the PTR now without sub. They have the Shadowlands pre-patch on it, which I guess the same environment like the beta\next expansion. I guess they will patch this up to live in a month, so probably is up there for a few weeks.
I've tried to inject this code, but got more lua errors
and
0
Hi Aezay, any chance to update the addon for Shadowlands \ PTR please?
Right now gives 7 lua error on the beta right at login.
For example:
(then same error for multiple .lua files)
0
Unfortunately not. When I tried first, it gave lua error at start, I didn't save it, as many addons did the same, I just turned it off. Now I tried again, and at start I didn't get lua error, but when I looting something:
(version info:)
## Interface: 80200
## Title: XLoot
## Notes: Core module for Loot and Looting-related UI improvements
## Version: 8.2-1
0
Hi @xuerian, any chance for Shadowlands beta\PTR version?
Please :)
cheers