Bug still appear for Auctionator, but now at least it is being skinned on my end (it wasn't before this latest version of Skinner). Should I ask the author of Auctionator/ArcHUD/Datastore if they know the cause?
I think it's still identical? Apart from the version number of Auctionator itself, ofc.
It occurs right as I right-click the auctionhouse NPC, not when I click a Auctionator-related tab.
3x Skinner\AddonSkins\Auctionator-9.2.13-9-ge718c42.lua:15: Usage: SecureHookScript(object, method, [handler]): You can only hook a script on a frame object [string "=[C]"]: ? [string "@ArcHUD3\Libs\AceHook-3.0\AceHook-3.0-9.lua"]:143: in function <...faceArcHUD3\Libs\AceHook-3.0\AceHook-3.0.lua:118> [string "@ArcHUD3\Libs\AceHook-3.0\AceHook-3.0-9.lua"]:411: in function `SecureHookScript' [string "@Skinner\AddonSkins\Auctionator-9.2.13-9-ge718c42.lua"]:15: in function <Skinner\AddonSkins\Auctionator.lua:7> [string "@Skinner\AddonSkins\Auctionator-9.2.13-9-ge718c42.lua"]:443: in function <Skinner\AddonSkins\Auctionator.lua:442> [string "=[C]"]: ? [string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25> [string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `SendMessage' [string "@Skinner\Core\AddonFrames.lua"]:199: in function `?' [string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:119: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119> [string "=[C]"]: ? [string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25> [string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `Fire' [string "@DataStore\libs\AceEvent-3.0\AceEvent-3.0-4.lua"]:120: in function <DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Hello! Got this error after opening default chat settings with chat frame skins enabled (default ones)
2x Skinner\Core\NewSkinFuncs.lua:456: attempt to index field 'obj' (a nil value) [string "@Skinner\Core\NewSkinFuncs.lua"]:456: in function <Skinner\Core\NewSkinFuncs.lua:445> [string "@Skinner\Core\NewSkinFuncs.lua"]:553: in function `?' [string "@Skinner\Core\NewSkinFuncs.lua"]:191: in function `skinObject' [string "@Skinner\Core\UIFrames.lua"]:366: in function <Skinner\Core\UIFrames.lua:268> [string "=(tail call)"]: ? [string "=[C]"]: ? [string "=[C]"]: in function `Show' [string "@FrameXML\UIParent.lua"]:3017: in function `SetUIPanel' [string "@FrameXML\UIParent.lua"]:2823: in function `ShowUIPanel' [string "@FrameXML\UIParent.lua"]:2730: in function <FrameXML\UIParent.lua:2726> [string "=[C]"]: in function `SetAttribute' [string "@FrameXML\UIParent.lua"]:3582: in function `ShowUIPanel' [string "@FrameXML\FloatingChatFrame.lua"]:409: in function `func' [string "@SharedXML\UIDropDownMenu.lua"]:914: in function `UIDropDownMenuButton_OnClick' [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Locals: tbl = <table> { fType = "u" rns = true fb = true kfs = true } (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = <table> { fType = "u" rns = true fb = true kfs = true } (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index field 'obj' (a nil value)" aObj = <table> { add2Table = <function> defined @Skinner\Core\SharedFuncs.lua:5 makeIconSquare = <function> defined @Skinner\Core\UtilFuncs.lua:876 blizzLoDFrames = <table> { } checkShown = <function> defined @Skinner\Core\UtilFuncs.lua:426 sbClr = <table> { } tbClr = <table> { } changeTandC = <function> defined @Skinner\Core\UtilFuncs.lua:239 Debug3 = <function> defined @FrameXML\UIParent.lua:5673 isButton = <function> defined @FrameXML\UIParent.lua:5673 bColour = <table> { } rarrow = <function> defined @FrameXML\UIParent.lua:5673 larrow = <function> defined @FrameXML\UIParent.lua:5673 fontDP = <function> defined @FrameXML\UIParent.lua:5673 ADDON_LOADED = <function> defined @Skinner\Core\AddonFrames.lua:186 mmButs = <table> { } skinNavBarButton = <function> defined @Skinner\Core\UtilFuncs.lua:1332 addButtonBorder = <function> defined @FrameXML\UIParent.lua:5673 skinTooltip = <function> defined @Skinner\Core\MainFuncs.lua:1188 db = <table> { } clrButtonFromBorder = <function> defined @FrameXML\UIParent.lua:5673 SetupDefaults = <function> defined @Skinner\Core\Options.lua:5 initialized = <table> { } Hook = <function> defined @Chatter\Libs\AceHook-3.0\AceHook-3.0.lua:274 isTT = false Backdrop = <table> { } SetupRetail_UIFrames = <function> defined @Skinner\RetailSupport\UIFrames_Retail.lua:5 bbClr = <table> { } isClscERAPTR = false setupFramesOptions = <function> defined @Skinner\Core\UtilFuncs.lua:1253 AddonFrames = <function> defined @Skinner\Core\AddonFrames.lua:109 hasTextInName = <function> defined @Skinner\Core\UtilFuncs.lua:679 iofDD = <table> { } bdbTexName = "Details BarBorder 2" NewModule = <function> defined @ActionBarProfiles\libs\AceAddon-3.0\AceAddon-3.0.lua:235 skinGlowBox = <function> defined @Skinner\Core\MainFuncs.lua:724 keepFontStrings = <function> defined @Skinner\Core\UtilFuncs.lua:813 nearrow = <function> defined @FrameXML\UIParent.lua:5673 optionsFrame = <unnamed> { } hook = <function> defined @Skinner\Core\UtilFuncs.lua:731 DBObj = <table> { } ttHook = <table> { } isClsc = false skinTPLs = <table> { } skinScrollingTable = <function> defined @Skinner\AddonSkins\LibScrollingTable.lua:11 name = "Skinner" getPenultimateChild = <function> defined @Skinner\Core\UtilFuncs.lua:663 round2 = <function> defined @Skinner\Core\UtilFuncs.lua:1133 ebRgns = <table> { } findFrame2 = <function> defined @Skinner\Core\UtilFuncs.lua:524 Unhook = <function> defined @Chatter\Libs\AceHook-3.0\AceHook-3.0.lua:418 Print = <function> defined @ActionBarProfiles\libs\AceConsole-3.0\AceConsole-3.0.lua:54 skinStatusBar = <function> defined @Skinner\Core\MainFuncs.lua:1025 isClscERA = false clrBtnBdr = <function> defined @FrameXML\UIParent.lua:5673 L = <table> { } pbtt = <table> { } Debug = <function> defined @FrameXML\UIParent.lua:5673 BTr = 1 checkLoadable = <function> defined @Skinner\Core\UtilFuncs.lua:412 unwrapTextFromColourCode = <function> defined @Skinner\Core\UtilFuncs.lua:1376 SetupOptions = <function> defined @Skinner\Core\Options.lua:92 HTr = 1 modUIBtns = <table> { } SetDefaultModuleLibraries = <function> defined @ActionBarProfiles\libs\AceAddon-3.0\AceAddon-3.
Hey. I have a long time issue with font colors in some frames. I want to set OUTLINE for all fonts in the game, though there are 2 spots where setting outline resoults in very bad look since font color is not white. Here are screenshots of those 2 spots. The coloring here is just too dark, would love if u pick white (fore example).
The other thing is window tabs. We delt with most of them being badly placed but there are 2 windows that still have that issue. I will post screenshots of those tabs and border texture settings that I use and an axample of perfect aliignment.
Also font on Calendar butting is almost black as well
Thanks for the great job you are doing. I have a slight problem on WoW Classic TBC. Can you tell me how to modify the border of the chat bubbles please ? As you can see on the screenshot it's gray and I would like it to be black.
Thank you in advance for your answer !
PS : Is it possible to modify the width of the border ?
Hi Jncl.
Bug still appear for Auctionator, but now at least it is being skinned on my end (it wasn't before this latest version of Skinner). Should I ask the author of Auctionator/ArcHUD/Datastore if they know the cause?
Jncl,
On PTR every time I log in it says:
Skinner Details_Vanguard loaded but skin not found in AddonsSkins directory (c&RA)
I have tried messing with details to disable this but doesnt seem to change anything with this error continues to happen.
Any ideas how to get rid of it?
Thanks
In reply to DarkLimpan:
Hi,
What is the bug you are getting now? The issue that I coded for was a delay in loading the frames after the AuctionHouseUI was loaded.
Hi Jncl.
I think it's still identical? Apart from the version number of Auctionator itself, ofc.
It occurs right as I right-click the auctionhouse NPC, not when I click a Auctionator-related tab.
3x Skinner\AddonSkins\Auctionator-9.2.13-9-ge718c42.lua:15: Usage: SecureHookScript(object, method, [handler]): You can only hook a script on a frame object
[string "=[C]"]: ?
[string "@ArcHUD3\Libs\AceHook-3.0\AceHook-3.0-9.lua"]:143: in function <...faceArcHUD3\Libs\AceHook-3.0\AceHook-3.0.lua:118>
[string "@ArcHUD3\Libs\AceHook-3.0\AceHook-3.0-9.lua"]:411: in function `SecureHookScript'
[string "@Skinner\AddonSkins\Auctionator-9.2.13-9-ge718c42.lua"]:15: in function <Skinner\AddonSkins\Auctionator.lua:7>
[string "@Skinner\AddonSkins\Auctionator-9.2.13-9-ge718c42.lua"]:443: in function <Skinner\AddonSkins\Auctionator.lua:442>
[string "=[C]"]: ?
[string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `SendMessage'
[string "@Skinner\Core\AddonFrames.lua"]:199: in function `?'
[string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:119: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `Fire'
[string "@DataStore\libs\AceEvent-3.0\AceEvent-3.0-4.lua"]:120: in function <DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Hello! Got this error after opening default chat settings with chat frame skins enabled (default ones)

2x Skinner\Core\NewSkinFuncs.lua:456: attempt to index field 'obj' (a nil value)
[string "@Skinner\Core\NewSkinFuncs.lua"]:456: in function <Skinner\Core\NewSkinFuncs.lua:445>
[string "@Skinner\Core\NewSkinFuncs.lua"]:553: in function `?'
[string "@Skinner\Core\NewSkinFuncs.lua"]:191: in function `skinObject'
[string "@Skinner\Core\UIFrames.lua"]:366: in function <Skinner\Core\UIFrames.lua:268>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:3017: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2823: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2730: in function <FrameXML\UIParent.lua:2726>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3582: in function `ShowUIPanel'
[string "@FrameXML\FloatingChatFrame.lua"]:409: in function `func'
[string "@SharedXML\UIDropDownMenu.lua"]:914: in function `UIDropDownMenuButton_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Locals:
tbl = <table> {
fType = "u"
rns = true
fb = true
kfs = true
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <table> {
fType = "u"
rns = true
fb = true
kfs = true
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'obj' (a nil value)"
aObj = <table> {
add2Table = <function> defined @Skinner\Core\SharedFuncs.lua:5
makeIconSquare = <function> defined @Skinner\Core\UtilFuncs.lua:876
blizzLoDFrames = <table> {
}
checkShown = <function> defined @Skinner\Core\UtilFuncs.lua:426
sbClr = <table> {
}
tbClr = <table> {
}
changeTandC = <function> defined @Skinner\Core\UtilFuncs.lua:239
Debug3 = <function> defined @FrameXML\UIParent.lua:5673
isButton = <function> defined @FrameXML\UIParent.lua:5673
bColour = <table> {
}
rarrow = <function> defined @FrameXML\UIParent.lua:5673
larrow = <function> defined @FrameXML\UIParent.lua:5673
fontDP = <function> defined @FrameXML\UIParent.lua:5673
ADDON_LOADED = <function> defined @Skinner\Core\AddonFrames.lua:186
mmButs = <table> {
}
skinNavBarButton = <function> defined @Skinner\Core\UtilFuncs.lua:1332
addButtonBorder = <function> defined @FrameXML\UIParent.lua:5673
skinTooltip = <function> defined @Skinner\Core\MainFuncs.lua:1188
db = <table> {
}
clrButtonFromBorder = <function> defined @FrameXML\UIParent.lua:5673
SetupDefaults = <function> defined @Skinner\Core\Options.lua:5
initialized = <table> {
}
Hook = <function> defined @Chatter\Libs\AceHook-3.0\AceHook-3.0.lua:274
isTT = false
Backdrop = <table> {
}
SetupRetail_UIFrames = <function> defined @Skinner\RetailSupport\UIFrames_Retail.lua:5
bbClr = <table> {
}
isClscERAPTR = false
setupFramesOptions = <function> defined @Skinner\Core\UtilFuncs.lua:1253
AddonFrames = <function> defined @Skinner\Core\AddonFrames.lua:109
hasTextInName = <function> defined @Skinner\Core\UtilFuncs.lua:679
iofDD = <table> {
}
bdbTexName = "Details BarBorder 2"
NewModule = <function> defined @ActionBarProfiles\libs\AceAddon-3.0\AceAddon-3.0.lua:235
skinGlowBox = <function> defined @Skinner\Core\MainFuncs.lua:724
keepFontStrings = <function> defined @Skinner\Core\UtilFuncs.lua:813
nearrow = <function> defined @FrameXML\UIParent.lua:5673
optionsFrame = <unnamed> {
}
hook = <function> defined @Skinner\Core\UtilFuncs.lua:731
DBObj = <table> {
}
ttHook = <table> {
}
isClsc = false
skinTPLs = <table> {
}
skinScrollingTable = <function> defined @Skinner\AddonSkins\LibScrollingTable.lua:11
name = "Skinner"
getPenultimateChild = <function> defined @Skinner\Core\UtilFuncs.lua:663
round2 = <function> defined @Skinner\Core\UtilFuncs.lua:1133
ebRgns = <table> {
}
findFrame2 = <function> defined @Skinner\Core\UtilFuncs.lua:524
Unhook = <function> defined @Chatter\Libs\AceHook-3.0\AceHook-3.0.lua:418
Print = <function> defined @ActionBarProfiles\libs\AceConsole-3.0\AceConsole-3.0.lua:54
skinStatusBar = <function> defined @Skinner\Core\MainFuncs.lua:1025
isClscERA = false
clrBtnBdr = <function> defined @FrameXML\UIParent.lua:5673
L = <table> {
}
pbtt = <table> {
}
Debug = <function> defined @FrameXML\UIParent.lua:5673
BTr = 1
checkLoadable = <function> defined @Skinner\Core\UtilFuncs.lua:412
unwrapTextFromColourCode = <function> defined @Skinner\Core\UtilFuncs.lua:1376
SetupOptions = <function> defined @Skinner\Core\Options.lua:92
HTr = 1
modUIBtns = <table> {
}
SetDefaultModuleLibraries = <function> defined @ActionBarProfiles\libs\AceAddon-3.0\AceAddon-3.
Hi,
Updated Details skin (as reported by NeurosisTV)
Bugfix for Auctionator skin (as reported by DarkLimpan)
Updated Chat Config skin (as reported by Fakelessgaming)
Updated ItemInteractionUI skin
beta9.43412.1 (All Versions)
Hi, Jncl.
I found a small problem with the raider.io skin.
i fixed it by adding 1 line. I don't know if I did it right, but it helped. Ty for your time
Hi Jncl.
I can confirm that the lua errors I was getting when visiting an AH is finally gone. Thank you very much. :)
In reply to Jncl:
Hey JNCL, yep that resolved it no more error msg :)
thanks
Hey. I have a long time issue with font colors in some frames. I want to set OUTLINE for all fonts in the game, though there are 2 spots where setting outline resoults in very bad look since font color is not white. Here are screenshots of those 2 spots. The coloring here is just too dark, would love if u pick white (fore example).

The other thing is window tabs. We delt with most of them being badly placed but there are 2 windows that still have that issue. I will post screenshots of those tabs and border texture settings that I use and an axample of perfect aliignment.

Also font on Calendar butting is almost black as well

I am having an issue with the skinning the Zone map (Shift+M) where the texture I use is being placed in front of the map making it unusable.
Hey Jncl,
Thanks for the great job you are doing. I have a slight problem on WoW Classic TBC. Can you tell me how to modify the border of the chat bubbles please ? As you can see on the screenshot it's gray and I would like it to be black.
Thank you in advance for your answer !
PS : Is it possible to modify the width of the border ?