• 0

    posted a message on Skinner

    In reply to Metallan:

     Ok, so it looks like the error is related to the "Group Finder" window. Whenever I open it, 3 new errors appear in the bug sack.

    Posted in: General AddOns
  • 0

    posted a message on Skinner

    For some reason I have over 4000 errors for the same reason: 

     

    4315x Skinner\Core\UtilFuncs.lua:460: attempt to call method 'SetBackdropBorderColor' (a nil value)
    [string "@Skinner\Core\UtilFuncs.lua"]:460: in function `clrBBC'
    [string "@Skinner\Modules\UIButtons.lua"]:215: in function `clrBtnBdr'
    [string "@Skinner\Core\UIFrames.lua"]:3689: in function <Skinner\Core\UIFrames.lua:3682>
    [string "=(tail call)"]: ?
    [string "=[C]"]: in function `LFDQueueFrameRandom_UpdateFrame'
    [string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
    [string "=[C]"]: in function `Show'
    [string "@FrameXML\UIParent.lua"]:2910: in function `SetUIPanel'
    [string "@FrameXML\UIParent.lua"]:2819: in function `ShowUIPanel'
    [string "@FrameXML\UIParent.lua"]:2623: in function <FrameXML\UIParent.lua:2619>
    [string "=[C]"]: in function `SetAttribute'
    [string "@FrameXML\UIParent.lua"]:3468: in function <FrameXML\UIParent.lua:3447>
    [string "=[C]"]: in function `ShowUIPanel'
    [string "@FrameXML\PVEFrame.lua"]:130: in function `PVEFrame_ShowFrame'
    [string "@FrameXML\PVEFrame.lua"]:88: in function `PVEFrame_ToggleFrame'
    [string "TOGGLEGROUPFINDER"]:1: in function <[string "TOGGLEGROUPFINDER"]:1>
    
    Locals:
    self = <table> {
     add2Table = <function> defined @Skinner\Core\UtilFuncs.lua:163
     makeIconSquare = <function> defined @Skinner\Core\UtilFuncs.lua:887
     blizzLoDFrames = <table> {
     }
     cebRgns1 = <table> {
     }
     checkShown = <function> defined @Skinner\Core\UtilFuncs.lua:381
     modules = <table> {
     }
     tbClr = <table> {
     }
     changeTandC = <function> defined @Skinner\Core\UtilFuncs.lua:239
     Debug3 = <function> defined @FrameXML\UIParent.lua:5551
     isButton = <function> defined @FrameXML\UIParent.lua:5551
     bColour = <table> {
     }
     rarrow = <function> defined @FrameXML\UIParent.lua:5551
     larrow = <function> defined @FrameXML\UIParent.lua:5551
     fontDP = <function> defined @FrameXML\UIParent.lua:5551
     ADDON_LOADED = <function> defined @Skinner\Core\AddonFrames.lua:197
     LibBabble-SubZone-3.0-LoadingLib = <table> {
     }
     mmButs = <table> {
     }
     getInt = <function> defined @Skinner\Core\UtilFuncs.lua:632
     addButtonBorder = <function> defined @Skinner\Modules\UIButtons.lua:774
     skinTooltip = <function> defined @Skinner\Core\MainFuncs.lua:1306
     db = <table> {
     }
     clrButtonFromBorder = <function> defined @Skinner\Modules\UIButtons.lua:191
     SetupDefaults = <function> defined @Skinner\Core\Options.lua:5
     SetEnabledState = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
     shieldTex = "CastingBar\UI-CastingBar-Arena-Shield"
     changeRecTex = <function> defined @Skinner\Core\UtilFuncs.lua:212
     Backdrop = <table> {
     }
     bdTexName = "Solid"
     setActiveTab = <function> defined @Skinner\Core\UtilFuncs.lua:1193
     lvlBG = "PetBattles\BattleBar-AbilityBadge-Neutral"
     AddonFrames = <function> defined @Skinner\Core\AddonFrames.lua:120
     hasTextInName = <function> defined @Skinner\Core\UtilFuncs.lua:678
     iofDD = <table> {
     }
     bdbTexName = "ArkInventory Square 2"
     UnregisterAllEvents = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
     skinGlowBox = <function> defined @Skinner\Core\MainFuncs.lua:825
     hasTextInNameRE = <function> defined @Skinner\Core\UtilFuncs.lua:688
     keepFontStrings = <function> defined @Skinner\Core\UtilFuncs.lua:817
     XLoot = <function> defined @Skinner\AddonSkins\XLoot.lua:5
     optionsFrame = <unnamed> {
     }
     hook = <function> defined @Skinner\Core\UtilFuncs.lua:732
     DBObj = <table> {
     }
     ttHook = <table> {
     }
     isClsc = false
     updateSBTexture = <function> defined @Skinner\Core\UtilFuncs.lua:1345
     name = "Skinner"
     getPenultimateChild = <function> defined @Skinner\Core\UtilFuncs.lua:662
     round2 = <function> defined @Skinner\Core\UtilFuncs.lua:1143
     ebRgns = <table> {
     }
     findFrame2 = <function> defined @Skinner\Core\UtilFuncs.lua:522
     Unhook = <function> defined @ArkInventory\Externals\Ace3\AceHook\AceHook-3.0.lua:418
     Print = <function> defined @Ace3\AceConsole-3.0\AceConsole-3.0.lua:54
     skinStatusBar = <function> defined @Skinner\Core\MainFuncs.lua:1137
     clrBtnBdr = <function> defined @Skinner\Modules\UIButtons.lua:211
     L = <table> {
     }
     pbtt = <table> {
     }
     Debug = <function> defined @FrameXML\UIParent.lua:5551
     BTr = 0.600000
     checkLoadable = <function> defined @Skinner\Core\UtilFuncs.lua:365
     unwrapTextFromColourCode = <function> defined @Skinner\Core\UtilFuncs.lua:1363
     SetupOptions = <function> defined @Skinner\Core\Options.lua:219
     HTr = 0.800000
     modUIBtns = <table> {
     }
     SetDefaultModuleLibraries = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:367
     iofSkinnedPanels = <table> {
     }
     EnableModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:332
    4315x Skinner\Core\UtilFuncs.lua:460: attempt to call method 'SetBackdropBorderColor' (a nil value)
    [string "@Skinner\Core\UtilFuncs.lua"]:460: in function `clrBBC'
    [string "@Skinner\Modules\UIButtons.lua"]:215: in function `clrBtnBdr'
    [string "@Skinner\Core\UIFrames.lua"]:3689: in function <Skinner\Core\UIFrames.lua:3682>
    [string "=(tail call)"]: ?
    [string "=[C]"]: in function `LFDQueueFrameRandom_UpdateFrame'
    [string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
    [string "=[C]"]: in function `Show'
    [string "@FrameXML\UIParent.lua"]:2910: in function `SetUIPanel'
    [string "@FrameXML\UIParent.lua"]:2819: in function `ShowUIPanel'
    [string "@FrameXML\UIParent.lua"]:2623: in function <FrameXML\UIParent.lua:2619>
    [string "=[C]"]: in function `SetAttribute'
    [string "@FrameXML\UIParent.lua"]:3468: in function <FrameXML\UIParent.lua:3447>
    [string "=[C]"]: in function `ShowUIPanel'
    [string "@FrameXML\PVEFrame.lua"]:130: in function `PVEFrame_ShowFrame'
    [string "@FrameXML\PVEFrame.lua"]:88: in function `PVEFrame_ToggleFrame'
    [string "TOGGLEGROUPFINDER"]:1: in function <[string "TOGGLEGROUPFINDER"]:1>
    
    Locals:
    self = <table> {
     add2Table = <function> defined @Skinner\Core\UtilFuncs.lua:163
     makeIconSquare = <function> defined @Skinner\Core\UtilFuncs.lua:887
     blizzLoDFrames = <table> {
     }
     cebRgns1 = <table> {
     }
     checkShown = <function> defined @Skinner\Core\UtilFuncs.lua:381
     modules = <table> {
     }
     tbClr = <table> {
     }
     changeTandC = <function> defined @Skinner\Core\UtilFuncs.lua:239
     Debug3 = <function> defined @FrameXML\UIParent.lua:5551
     isButton = <function> defined @FrameXML\UIParent.lua:5551
     bColour = <table> {
     }
     rarrow = <function> defined @FrameXML\UIParent.lua:5551
     larrow = <function> defined @FrameXML\UIParent.lua:5551
     fontDP = <function> defined @FrameXML\UIParent.lua:5551
     ADDON_LOADED = <function> defined @Skinner\Core\AddonFrames.lua:197
     LibBabble-SubZone-3.0-LoadingLib = <table> {
     }
     mmButs = <table> {
     }
     getInt = <function> defined @Skinner\Core\UtilFuncs.lua:632
     addButtonBorder = <function> defined @Skinner\Modules\UIButtons.lua:774
     skinTooltip = <function> defined @Skinner\Core\MainFuncs.lua:1306
     db = <table> {
     }
     clrButtonFromBorder = <function> defined @Skinner\Modules\UIButtons.lua:191
     SetupDefaults = <function> defined @Skinner\Core\Options.lua:5
     SetEnabledState = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
     shieldTex = "CastingBar\UI-CastingBar-Arena-Shield"
     changeRecTex = <function> defined @Skinner\Core\UtilFuncs.lua:212
     Backdrop = <table> {
     }
     bdTexName = "Solid"
     setActiveTab = <function> defined @Skinner\Core\UtilFuncs.lua:1193
     lvlBG = "PetBattles\BattleBar-AbilityBadge-Neutral"
     AddonFrames = <function> defined @Skinner\Core\AddonFrames.lua:120
     hasTextInName = <function> defined @Skinner\Core\UtilFuncs.lua:678
     iofDD = <table> {
     }
     bdbTexName = "ArkInventory Square 2"
     UnregisterAllEvents = <function> defined @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
     skinGlowBox = <function> defined @Skinner\Core\MainFuncs.lua:825
     hasTextInNameRE = <function> defined @Skinner\Core\UtilFuncs.lua:688
     keepFontStrings = <function> defined @Skinner\Core\UtilFuncs.lua:817
     XLoot = <function> defined @Skinner\AddonSkins\XLoot.lua:5
     optionsFrame = <unnamed> {
     }
     hook = <function> defined @Skinner\Core\UtilFuncs.lua:732
     DBObj = <table> {
     }
     ttHook = <table> {
     }
     isClsc = false
     updateSBTexture = <function> defined @Skinner\Core\UtilFuncs.lua:1345
     name = "Skinner"
     getPenultimateChild = <function> defined @Skinner\Core\UtilFuncs.lua:662
     round2 = <function> defined @Skinner\Core\UtilFuncs.lua:1143
     ebRgns = <table> {
     }
     findFrame2 = <function> defined @Skinner\Core\UtilFuncs.lua:522
     Unhook = <function> defined @ArkInventory\Externals\Ace3\AceHook\AceHook-3.0.lua:418
     Print = <function> defined @Ace3\AceConsole-3.0\AceConsole-3.0.lua:54
     skinStatusBar = <function> defined @Skinner\Core\MainFuncs.lua:1137
     clrBtnBdr = <function> defined @Skinner\Modules\UIButtons.lua:211
     L = <table> {
     }
     pbtt = <table> {
     }
     Debug = <function> defined @FrameXML\UIParent.lua:5551
     BTr = 0.600000
     checkLoadable = <function> defined @Skinner\Core\UtilFuncs.lua:365
     unwrapTextFromColourCode = <function> defined @Skinner\Core\UtilFuncs.lua:1363
     SetupOptions = <function> defined @Skinner\Core\Options.lua:219
     HTr = 0.800000
     modUIBtns = <table> {
     }
     SetDefaultModuleLibraries = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:367
     iofSkinnedPanels = <table> {
     }
     EnableModule = <function> defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:332

     I don't know what exactly causes it. I think it may be incompatibility with something else, because the number suspiciously high. I'll post again as soon as I have more data.

    Posted in: General AddOns
  • 0

    posted a message on Skinner

    In reply to Jncl:

     It works now! The color seems weird (it's just plain white, instead of regular blue), but I'll take it.
    Thanks a lot for putting so much effort into this.
    Posted in: General AddOns
  • 0

    posted a message on Skinner

    Ok, so now the bar kinda shows, but it doesn't move. It shows as if it was full all the time. (might not be noticeable because the key is just started in the screenshot, but it stays just the same even when the time is about to expire).

     

     

    Posted in: General AddOns
  • 0

    posted a message on Skinner

    In reply to Jncl:

     Probably the MoveAnything (which is also what gave me the ability to see the framestack).
     It didn't work when MoveAnything was disabled tho. If that's any help.
     
    From what I was able to gather, the actual non-skinned bar is the one that says ScenarioChallengeModeBlock.StatusBar
    Posted in: General AddOns
  • 0

    posted a message on Skinner

    In reply to Jncl:

     Is this the thing you need?

    Posted in: General AddOns
  • 0

    posted a message on Skinner

    Hi there. Not sure if it's any helpful for me to remind you constantly, but the Mythic+ timer bar still doesn't show even after latest changes. I take it's a tough one to solve.

    Posted in: General AddOns
  • 0

    posted a message on Skinner

    Mythic+ Timer Bar still doesn't show. Other bars work just fine.

    Posted in: General AddOns
  • 0

    posted a message on Skinner

    Getting this a lot lately. Seems related to BNet toasts when player login:

     

    20x Skinner\UtilFuncs.lua:615: attempt to index field 'sf' (a nil value)
    Skinner\UtilFuncs.lua:615: in function <Skinner\UtilFuncs.lua:614>
    (tail call): ?
    [C]: in function `Play'
    FrameXML\AlertFrames.lua:700: in function `AlertFrame_PlayOutAnimation'
    FrameXML\AlertFrames.lua:734: in function `AlertFrame_PlayOutroAnimation'
    FrameXML\AlertFrames.lua:742: in function `AlertFrame_PlayAnimations'
    FrameXML\AlertFrames.lua:748: in function `AlertFrame_ShowNewAlert'
    FrameXML\BNet.lua:294: in function `ShowToast'
    FrameXML\BNet.lua:306: in function `AddToast'
    FrameXML\BNet.lua:67: in function <FrameXML\BNet.lua:59>

    Locals:
    this = <unnamed> {
    0 = <userdata>
    animOut = <unnamed> {
    }
    Play = <function> defined =[C]:-1
    OnFinished = <function> defined @FrameXML\SocialToast.lua:3
    }
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index field 'sf' (a nil value)"

     

     

    Posted in: General AddOns
  • 0

    posted a message on Skinner

     

    Quote from Jncl >>

     

    Update ObjectivesTracker Status bars code

     

    beta7.27219.2

     Should that have fixed the Mythic+ timer I mentioned? Just asking because I see it still empty. Not sure if perhaps it's a different kind of bar, since other things like quests and % trackers (even the M+ trash % tracker) works just fine.
     
    Posted in: General AddOns
  • 0

    posted a message on Skinner

    Any idea why the bar for the Mythic+ timers (the bar) doesn't show? Not sure if it's a bug or some addon is conflicting. 

     

    Here's the example 

     

    EDIT: Disabled every addon but skinner, Ace and Shared Media , and the bar still doesn't show, so it doesn't look like an addon comflict (I use AngryKeystones so I thought that could be it).

    EDIT2: Enabled BugSack while everything else was disabled, and no bugs show.

    Posted in: General AddOns
  • 0

    posted a message on Skinner

    In reply to Jncl:

     Seems to have fixed the class-colored gradient just fine.
    Thanks again!
    Posted in: General AddOns
  • 0

    posted a message on Skinner

    In reply to Jncl:

     Awesome. Thanks for looking into it. I'll report once the new version is out.
    Posted in: General AddOns
  • 0

    posted a message on Skinner
    Quote from Jncl >>

    In reply to Metallan:

     Hi,
        I'm not seeing this behaviour, the Class Coloured Gradient changes when I change character class between a druid and a rogue. It may be a conflict with another Addon.
     
     I think the issue could be related to me changing something to the color (like alpha I think) after choosing class-colored. Even if I change chars it remains the same one. If I uncheck and check the option in a different char, it acquires the new color, but it persists after changing to a different one (even if the second time I uncheck/check I touch nothing else).
    So, in short, I think what happened was this:
    1. I selected class-colored gradient on a first char (class #1)
    2. Changed the color that was just selected (make it darker, change alpha, something)
    3. Swap to a different class char number 2
    4. Notice it was previous (class #1) color.
    5. Uncheck class colored gradient, check it again. Gradient becomes class #2 colored.
    6. Swap to any other class char #3. It still has previous (class #2 color).
    7. Repeat steps 5 and 6 forever and ever.
     
    Perhaps that's intended, perhaps it's something that can be fixed. I'll try and see if resetting everything back to default values fixes the gradient.
    Hope this helps.
     EDIT: I was tinkering with the options and the code a bit, and it seems as if it works properly ONLY if the class-colored border is also selected. Around line 144 the code for the gradient checks for
    if self.prdb.ClassColour and self.prdb.ClassClrGr
    And it seems like ClassColour is actually the class-colored border option.
    EDIT2: Confirmed that removing that condition from the if solves the issue with the gradient. Not sure if it breaks anything else. (doesn't seem like it).
    EDIT3: Seems like the same happens with class-colored Tooltips, but not with the background, so I'm not sure if that's intended or not. Just letting it out there so you can check it.
    Posted in: General AddOns
  • 0

    posted a message on Skinner

    Not sure if it might be something related to other settings, but when I choose "Class-colored gradient", and then switch characters, the gradient remains with the color of the class I was playing when I enabled the setting.

    Posted in: General AddOns
  • To post a comment, please or register a new account.