• 0

    posted a message on Anyone knows if there's a working Version of SPTimers for TBCC?

    Like the title says, i'm looking for a Working Fork/Fan Update of SPtimers for TBCC.

    There was a Classic Version but it doesn't work with TBCC.

    The Addon wasn't updated in over 11 month's and the Author doesn't respond to tickets in his Github repository.

     

    SPTImers on Curseforge: https://www.curseforge.com/wow/addons/sp-timers

     

    Just in case anyone want's to take a look at the Errors Bugsack recorded:

    297x SPTimers\cooldownline.lua:806: attempt to index upvalue 'db' (a nil value)
    [string "@SPTimers\cooldownline.lua"]:806: in function <SPTimers\cooldownline.lua:740>

    Locals:
    self = <unnamed> {
    0 = <userdata>
    delayCDCheck = <table> {
    }
    }
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index upvalue 'db' (a nil value)"
    ns = <table> {
    CLEU_AffilationCheck = <function> defined @SPTimers\buffs.lua:1859
    GetCooldownBlockName = <function> defined @SPTimers\cooldownline.lua:2246
    AddToCLEUEvent = <function> defined @SPTimers\core.lua:587
    GetTargetType = <function> defined @SPTimers\buffs.lua:894
    GetCLEUFilter = <function> defined @SPTimers\buffs.lua:1592
    OthersSpell = <function> defined @SPTimers\options.lua:4847
    GetShowTicks = <function> defined @SPTimers\buffs.lua:1627
    RemoveGUIDFromList = <function> defined @SPTimers\bars.lua:1421
    GetAffiliation = <function> defined @SPTimers\buffs.lua:1802
    SetupClassOptions = <function> defined @SPTimers\class\shaman.lua:84
    PLAYER_TOTEM_UPDATE = <function> defined @SPTimers\core.lua:970
    UpdateTotems = <function> defined @SPTimers\core.lua:954
    RebuildBanCD = <function> defined @SPTimers\buffs.lua:1257
    GetSpellCooldown_New = <function> defined @SPTimers\cooldownline.lua:942
    GetSpell = <function> defined @SPTimers\buffs.lua:484
    frameFadeOnUpdate = <function> defined @SPTimers\core.lua:1904
    ImportProfile = <function> defined @SPTimers\profilestaff.lua:406
    UNIT_SPELLCAST_SENT = <function> defined @SPTimers\core.lua:858
    UpdateIconTextPostition = <function> defined @SPTimers\bars.lua:2357
    FindUnitGUIDAnother = <function> defined @SPTimers\buffs.lua:609
    isClassic = false
    DO_FADE = "DO_FADE"
    UPDATE_MOUSEOVER_UNIT = <function> defined @SPTimers\core.lua:527
    CHANNEL_SPELL = "CHANNEL_SPELL"
    UpdateTickEvery = <function> defined @SPTimers\bars.lua:1868
    updateSortings = <function> defined @SPTimers\bars.lua:1926
    CheckForMissingBarsData = <function> defined @SPTimers\bars.lua:124
    GetAnchorPerUnit1 = <function> defined @SPTimers\buffs.lua:668
    PlayerLoginDelay = <function> defined @SPTimers\core.lua:1001
    TestCastBars = <function> defined @SPTimers\castbar.lua:1026
    UNIT_ENTERED_VEHICLE = <function> defined @SPTimers\cooldownline.lua:832
    Timer_Remove_By_Tag = <function> defined @SPTimers\bars.lua:1733
    UpdateFormatTexts = <function> defined @SPTimers\bars.lua:2249
    AddMoverButtons = <function> defined @SPTimers\core.lua:1507
    PET_BAR_UPDATE = <function> defined @SPTimers\core.lua:1147
    GlowCooldown = <function> defined @SPTimers\cooldownline.lua:1616
    PET_BATTLE_OPENING_DONE = <function> defined @SPTimers\core.lua:1147
    FADED = "FADED"
    TOTEM_SPELL = "TOTEM_SPELL"
    Anchors = <table> {
    }
    AddToTalentCheck = <function> defined @SPTimers\core.lua:1349
    AuraCooldown = <function> defined @SPTimers\options.lua:6687
    CustomTextCreate = <function> defined @SPTimers\bars.lua:1123
    BAG_UPDATE_COOLDOWN = <function> defined @SPTimers\cooldownline.lua:1225
    GetAnchor = <function> defined @SPTimers\buffs.lua:700
    GetAuraCD = <function> defined @SPTimers\buffs.lua:1131
    ChatMessage = <function> defined @SPTimers\core.lua:155
    AddOnClassGUIChangeHandler = <function> defined @SPTimers\options.lua:3721
    CastBarInit = <function> defined @SPTimers\castbar.lua:910
    GetGroup = <function> defined @AddOn

     

    6x SPTimers\cooldownline.lua:1354: attempt to index upvalue 'db' (a nil value)
    [string "@SPTimers\cooldownline.lua"]:1354: in function <SPTimers\cooldownline.lua:1352>

    Locals:
    self = SPTimersCooldownLine {
    0 = <userdata>
    OldAlpha = <function> defined =[C]:-1
    }
    elapsed = 0.010000
    current = 24318.984000
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index upvalue 'db' (a nil value)"
    db = nil
    ticks = <table> {
    }
    cooldowns = <table> {
    }
    ns = <table> {
    CLEU_AffilationCheck = <function> defined @SPTimers\buffs.lua:1859
    GetCooldownBlockName = <function> defined @SPTimers\cooldownline.lua:2246
    AddToCLEUEvent = <function> defined @SPTimers\core.lua:587
    GetTargetType = <function> defined @SPTimers\buffs.lua:894
    GetCLEUFilter = <function> defined @SPTimers\buffs.lua:1592
    OthersSpell = <function> defined @SPTimers\options.lua:4847
    GetShowTicks = <function> defined @SPTimers\buffs.lua:1627
    RemoveGUIDFromList = <function> defined @SPTimers\bars.lua:1421
    GetAffiliation = <function> defined @SPTimers\buffs.lua:1802
    SetupClassOptions = <function> defined @SPTimers\class\shaman.lua:84
    PLAYER_TOTEM_UPDATE = <function> defined @SPTimers\core.lua:970
    UpdateTotems = <function> defined @SPTimers\core.lua:954
    RebuildBanCD = <function> defined @SPTimers\buffs.lua:1257
    GetSpellCooldown_New = <function> defined @SPTimers\cooldownline.lua:942
    GetSpell = <function> defined @SPTimers\buffs.lua:484
    frameFadeOnUpdate = <function> defined @SPTimers\core.lua:1904
    ImportProfile = <function> defined @SPTimers\profilestaff.lua:406
    UNIT_SPELLCAST_SENT = <function> defined @SPTimers\core.lua:858
    UpdateIconTextPostition = <function> defined @SPTimers\bars.lua:2357
    FindUnitGUIDAnother = <function> defined @SPTimers\buffs.lua:609
    isClassic = false
    DO_FADE = "DO_FADE"
    UPDATE_MOUSEOVER_UNIT = <function> defined @SPTimers\core.lua:527
    CHANNEL_SPELL = "CHANNEL_SPELL"
    UpdateTickEvery = <function> defined @SPTimers\bars.lua:1868
    updateSortings = <function> defined @SPTimers\bars.lua:1926
    CheckForMissingBarsData = <function> defined @SPTimers\bars.lua:124
    GetAnchorPerUnit1 = <function> defined @SPTimers\buffs.lua:668
    PlayerLoginDelay = <function> defined @SPTimers\core.lua:1001
    TestCastBars = <function> defined @SPTimers\castbar.lua:1026
    UNIT_ENTERED_VEHICLE = <function> defined @SPTimers\cooldownline.lua:832
    Timer_Remove_By_Tag = <function> defined @SPTimers\bars.lua:1733
    UpdateFormatTexts = <function> defined @SPTimers\bars.lua:2249
    AddMoverButtons = <function> defined @SPTimers\core.lua:1507
    PET_BAR_UPDATE = <function> defined @SPTimers\core.lua:1147
    GlowCooldown = <function> defined @SPTimers\cooldownline.lua:1616
    PET_BATTLE_OPENING_DONE = <function> defined @SPTimers\core.lua:1147
    FADED = "FADED"
    TOTEM_SPELL = "TOTEM_SPELL"
    Anchors = <table> {
    }
    AddToTalentCheck = <function> defined @SPTimers\core.lua:1349
    AuraCooldown = <function> defined @SPTimers\options.lua:6687
    CustomTextCreate = <function> defined @SPTimers\bars.lua:1123
    BAG_UPDATE_COOLDOWN = <function> defined @SPTimers\cooldownline.lua:1225
    GetAnchor = <function> defined @SPTimers\buffs.lua:700
    GetAuraCD = <function> defined @SPTimers\buffs.lua:1131
    ChatMessage = <function> defined @Interfa

     

    2x SPTimers\cooldownline.lua:318: attempt to index upvalue 'db' (a nil value)
    [string "@SPTimers\cooldownline.lua"]:318: in function `UpdateSettings'
    [string "@SPTimers\core.lua"]:1170: in function <SPTimers\core.lua:1163>

    Locals:
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index upvalue 'db' (a nil value)"
    db = nil
    mainframe = SPTimersCooldownLine {
    0 = <userdata>
    OldAlpha = <function> defined =[C]:-1
    }
    eventFrame = <unnamed> {
    0 = <userdata>
    delayCDCheck = <table> {
    }
    }
    FakeSetAlpha = <function> defined @SPTimers\cooldownline.lua:312
    parent = SPTimersParent {
    0 = <userdata>
    }
    ns = <table> {
    CLEU_AffilationCheck = <function> defined @SPTimers\buffs.lua:1859
    GetCooldownBlockName = <function> defined @SPTimers\cooldownline.lua:2246
    AddToCLEUEvent = <function> defined @SPTimers\core.lua:587
    GetTargetType = <function> defined @SPTimers\buffs.lua:894
    GetCLEUFilter = <function> defined @SPTimers\buffs.lua:1592
    OthersSpell = <function> defined @SPTimers\options.lua:4847
    GetShowTicks = <function> defined @SPTimers\buffs.lua:1627
    RemoveGUIDFromList = <function> defined @SPTimers\bars.lua:1421
    GetAffiliation = <function> defined @SPTimers\buffs.lua:1802
    SetupClassOptions = <function> defined @SPTimers\class\shaman.lua:84
    PLAYER_TOTEM_UPDATE = <function> defined @SPTimers\core.lua:970
    UpdateTotems = <function> defined @SPTimers\core.lua:954
    RebuildBanCD = <function> defined @SPTimers\buffs.lua:1257
    GetSpellCooldown_New = <function> defined @SPTimers\cooldownline.lua:942
    GetSpell = <function> defined @SPTimers\buffs.lua:484
    frameFadeOnUpdate = <function> defined @SPTimers\core.lua:1904
    ImportProfile = <function> defined @SPTimers\profilestaff.lua:406
    UNIT_SPELLCAST_SENT = <function> defined @SPTimers\core.lua:858
    UpdateIconTextPostition = <function> defined @SPTimers\bars.lua:2357
    FindUnitGUIDAnother = <function> defined @SPTimers\buffs.lua:609
    isClassic = false
    DO_FADE = "DO_FADE"
    UPDATE_MOUSEOVER_UNIT = <function> defined @SPTimers\core.lua:527
    CHANNEL_SPELL = "CHANNEL_SPELL"
    UpdateTickEvery = <function> defined @SPTimers\bars.lua:1868
    updateSortings = <function> defined @SPTimers\bars.lua:1926
    CheckForMissingBarsData = <function> defined @SPTimers\bars.lua:124
    GetAnchorPerUnit1 = <function> defined @SPTimers\buffs.lua:668
    PlayerLoginDelay = <function> defined @SPTimers\core.lua:1001
    TestCastBars = <function> defined @SPTimers\castbar.lua:1026
    UNIT_ENTERED_VEHICLE = <function> defined @SPTimers\cooldownline.lua:832
    Timer_Remove_By_Tag = <function> defined @SPTimers\bars.lua:1733
    UpdateFormatTexts = <function> defined @SPTimers\bars.lua:2249
    AddMoverButtons = <function> defined @SPTimers\core.lua:1507
    PET_BAR_UPDATE = <function> defined @SPTimers\core.lua:1147
    GlowCooldown = <function> defined @SPTimers\cooldownline.lua:1616
    PET_BATTLE_OPENING_DONE = <function> defined @SPTimers\core.lua:1147
    FADED = "FADED"
    TOTEM_SPELL = "TOTEM_SPELL"
    Anchors = <table> {
    }
    AddToTalentCheck = <function> defined @SPTimers\core.lua:1349
    AuraCooldown = <function> defined @SPTimers\options.lua:6687
    CustomTextCreate = <function> defined @SPTimers\bars.lua:1123
    BAG_UPDATE_COOLDOWN = <function> defined @SPTimers\cooldownline.lua:1225
    GetAnchor = <function> defined @SPTimers\buffs.lua:700
    GetAuraCD = <function> defined @SPTimers\buffs.lua:1131
    ChatMessage = <function> defined @SPTimers\core.lua:155
    AddOnClassGUIChangeHandler = <function> defined @

     

    1x SPTimers\buffs.lua:1117: attempt to index field 'profile' (a nil value)
    [string "@SPTimers\buffs.lua"]:1117: in function `GetInternalCD'
    [string "@SPTimers\core.lua"]:344: in function <SPTimers\core.lua:323>
    [string "@SPTimers\core.lua"]:499: in function <SPTimers\core.lua:493>

    Locals:
    self = <table> {
    CLEU_AffilationCheck = <function> defined @SPTimers\buffs.lua:1859
    GetCooldownBlockName = <function> defined @SPTimers\cooldownline.lua:2246
    AddToCLEUEvent = <function> defined @SPTimers\core.lua:587
    GetTargetType = <function> defined @SPTimers\buffs.lua:894
    GetCLEUFilter = <function> defined @SPTimers\buffs.lua:1592
    OthersSpell = <function> defined @SPTimers\options.lua:4847
    GetShowTicks = <function> defined @SPTimers\buffs.lua:1627
    RemoveGUIDFromList = <function> defined @SPTimers\bars.lua:1421
    GetAffiliation = <function> defined @SPTimers\buffs.lua:1802
    SetupClassOptions = <function> defined @SPTimers\class\shaman.lua:84
    PLAYER_TOTEM_UPDATE = <function> defined @SPTimers\core.lua:970
    UpdateTotems = <function> defined @SPTimers\core.lua:954
    RebuildBanCD = <function> defined @SPTimers\buffs.lua:1257
    GetSpellCooldown_New = <function> defined @SPTimers\cooldownline.lua:942
    GetSpell = <function> defined @SPTimers\buffs.lua:484
    frameFadeOnUpdate = <function> defined @SPTimers\core.lua:1904
    ImportProfile = <function> defined @SPTimers\profilestaff.lua:406
    UNIT_SPELLCAST_SENT = <function> defined @SPTimers\core.lua:858
    UpdateIconTextPostition = <function> defined @SPTimers\bars.lua:2357
    FindUnitGUIDAnother = <function> defined @SPTimers\buffs.lua:609
    isClassic = false
    DO_FADE = "DO_FADE"
    UPDATE_MOUSEOVER_UNIT = <function> defined @SPTimers\core.lua:527
    CHANNEL_SPELL = "CHANNEL_SPELL"
    UpdateTickEvery = <function> defined @SPTimers\bars.lua:1868
    updateSortings = <function> defined @SPTimers\bars.lua:1926
    CheckForMissingBarsData = <function> defined @SPTimers\bars.lua:124
    GetAnchorPerUnit1 = <function> defined @SPTimers\buffs.lua:668
    PlayerLoginDelay = <function> defined @SPTimers\core.lua:1001
    TestCastBars = <function> defined @SPTimers\castbar.lua:1026
    UNIT_ENTERED_VEHICLE = <function> defined @SPTimers\cooldownline.lua:832
    Timer_Remove_By_Tag = <function> defined @SPTimers\bars.lua:1733
    UpdateFormatTexts = <function> defined @SPTimers\bars.lua:2249
    AddMoverButtons = <function> defined @SPTimers\core.lua:1507
    PET_BAR_UPDATE = <function> defined @SPTimers\core.lua:1147
    GlowCooldown = <function> defined @SPTimers\cooldownline.lua:1616
    PET_BATTLE_OPENING_DONE = <function> defined @SPTimers\core.lua:1147
    FADED = "FADED"
    TOTEM_SPELL = "TOTEM_SPELL"
    Anchors = <table> {
    }
    AddToTalentCheck = <function> defined @SPTimers\core.lua:1349
    AuraCooldown = <function> defined @SPTimers\options.lua:6687
    CustomTextCreate = <function> defined @SPTimers\bars.lua:1123
    BAG_UPDATE_COOLDOWN = <function> defined @SPTimers\cooldownline.lua:1225
    GetAnchor = <function> defined @SPTimers\buffs.lua:700
    GetAuraCD = <function> defined @SPTimers\buffs.lua:1131
    ChatMessage = <function> defined @SPTimers\core.lua:155
    AddOnClassGUIChangeHandler = <function> defined @SPTimers\options.lua:3721
    CastBarInit = <function> defined @SPTimers\castbar.lua:910
    GetGroup = <function> defined @SPTimers\buffs.lua:800
    IsMassiveTargetSpell = <function> defined @SPTimers\buffs.lua:927
    OnCombatEndReset = <function> defined @SPTimers\bars.lua:1233
    SetCount = <function> defined @SPTimers\bars.lua:1836
    TestBars = <function> defined @SPTimers\bars.lua:217
    CheckBarOpts = <function> defined @SPTime

     

    1x SPTimers\Libs\LibAleaUI-1.0\core.lua:580: attempt to call upvalue 'GetNumSpecializations' (a nil value)
    [string "@SPTimers\Libs\LibAleaUI-1.0\core.lua"]:580: in function <SPTimers\Libs\LibAleaUI-1.0\core.lua:563>
    [string "@SPTimers\Libs\LibAleaUI-1.0\core.lua"]:608: in function `ALEAUI_NewDB'
    [string "@SPTimers\options-Options.lua"]:1378: in function `DefaultOptions'
    [string "@SPTimers\core.lua"]:1201: in function `OnInitialize'
    [string "@SPTimers\core.lua"]:1274: in function <SPTimers\core.lua:1272>

    Locals:
    variable = "SPTimersDB"
    profileOwner = "Beeftoe - Dragon's Call"
    usedefault = true
    (*temporary) = 1
    (*temporary) = nil
    (*temporary) = "attempt to call upvalue 'GetNumSpecializations' (a nil value)"
    ns = AleaGUI_PrototypeLib {
    0 = <userdata>
    GetTranslate = <function> defined @SPTimers\Libs\LibAleaUI-1.0\core.lua:193
    CreateDropDownStatusBar = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-statusbar.lua:177
    wowbuild = 40892
    prototypes = <table> {
    }
    IsOpened = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:226
    main_bg_left_right_side_color = <table> {
    }
    RegisterMainFrame = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:146
    SortTree = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:140
    button_border_color_onup = <table> {
    }
    GetLocale = <function> defined @SPTimers\Libs\LibAleaUI-1.0\core.lua:208
    Open = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:197
    soundFrames = <table> {
    }
    CreateTabGroup = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-tabs.lua:411
    stringFrames = <table> {
    }
    fontOnMouse = <table> {
    }
    CreateGroup = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-group.lua:194
    CreateColorFrame = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-color.lua:588
    openedmainFrames = <table> {
    }
    DD = <table> {
    }
    button_border_color_ondown = <table> {
    }
    Update = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:244
    OnButtonPanelSizeChanged = <table> {
    }
    fontFrames = <table> {
    }
    main_bg_color = <table> {
    }
    CreateSlider = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-slider.lua:309
    isClassic = false
    SelectGroup = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:160
    button_bg_color = <table> {
    }
    colorFrames = <table> {
    }
    CreateSPTimers_CooldownToggleFrame = <function> defined @SPTimers\core.lua:1853
    CreateEditBox = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-editbox.lua:129
    CreateDropDownBorder = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-border.lua:174
    CreateFontDD = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-font.lua:452
    customColorPicker = AleaUIGUI-ColorPickerFrame {
    }
    MinimapButton = <function> defined @SPTimers\Libs\LibAleaUI-1.0\core.lua:410
    spellloadereditboxFrames = <table> {
    }
    sliderFrames = <table> {
    }
    ExtractLovelArgs = <function> defined @SPTimers\Libs\LibAleaUI-1.0\core.lua:213
    alt_border_color = <table> {
    }
    SPTimers_CooldownToggleFrames = <table> {
    }
    CreateLoaderEditBox = <function> defined @SPTimers\Libs\SPTimersSpellLoader2\EditBox-Core.lua:582
    mainFrames = <table> {
    }
    statearrow = <table> {
    }
    DDSpellLoader = <table> {
    }
    addDefaultOptions = <function> defined @SPTimers\Libs\LibAleaUI-1.0\core.lua:124
    main_border_color = <table> {
    }
    GetMinimapButton = <function> defined @SPTimers\Libs\LibAleaUI-1.0\core.lua:422
    SlashCommand = <function> defined @SPTimers\Libs\LibAleaUI-1.0\core.lua:230
    RegisteredAddons = <table> {
    }
    tabgroupFrames = <table> {
    }
    GetPrototype = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:954
    groupFrames = <table> {
    }
    CreateToggle = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-checkbutton.lua:165
    AddToFreeDropDown = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:888
    FreeDropDowns = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:876
    GetMainFrame = <function> defined @SPTimers\Libs\LibAleaUI-1.0\widget-mainframe.lua:539
    GetNumFrames = <function> defined @SPTimers\Libs

     

    1x SPTimers\Libs\LibAleaUI-1.0\core.lua:654: Attempt to register unknown event "PLAYER_TALENT_UPDATE"
    [string "=[C]"]: in function `RegisterEvent'
    [string "@SPTimers\Libs\LibAleaUI-1.0\core.lua"]:654: in main chunk

    Locals:
    (*temporary) = <unnamed> {
    0 = <userdata>
    }
    (*temporary) = "PLAYER_TALENT_UPDATE"

     

     

     

    Posted in: AddOn HELP!
  • 0

    posted a message on XLoot
    Quote from Xuerian >>
    Quote from horologue >>

    Those changes fixed the lua errors caused by clicking options in the config menu. As far as I can tell, the addon is now fully functional.

     

    I don't know if you wish to update the formal addon on the curse page, but if you do with those two alterations, you could also mark it as working for classic.  I am going to share the fixed version with my guildmates. I will not post an updated version to the public without your permission. it's also worth noting that I know nothing about coding.

     You can share it. I was going to push an update, then I found my configuration for pushing updates is broken or out of date, and there's zero documentation for it on curseforge and I couldn't be assed.

     I hope you will update it some day for WOW Classic, Xloot was one of my favorite QOL Addons in the past. <3

    Posted in: General AddOns
  • 0

    posted a message on XLoot
    Quote from Xuerian >>
    Quote from Azona >>

    This addon work mostly of time fine. only error I so far got when rolling on items comes to pass, havent copied code yet as dint went here yet to check if was even planned.

     

    if I find errors and can copy whem ill post them, but wont be playing in group anymore untill later today.

     

    Quote from horologue >>

    In reply to Xuerian:

     will do. it will most likely be Tuesday as I am at PAX West for the next 4 days 

     Try this:

     

    XLoot_Frame\Frame.lua:243

     

    Replace

    		do

     With

    		if GetCurrencyInfo then

    And in XLoot\helpers.lua:99

     

    Replace

    	local role = UnitGroupRolesAssigned(name)
    

     with

    	local role = 'NONE'
    	if UnitGroupRolesAssigned then
    		role = UnitGroupRolesAssigned(name)
    	end

     

     I tried the Version horologue shared and still getting a lua error:

     

    Date: 2019-09-14 11:04:22
    ID: 1
    Error occured in: Global
    Count: 108
    Message: ..\AddOns\XLoot_Monitor\Monitor.lua line 142:
       attempt to call global 'GetCurrencyInfo' (a nil value)
    Debug:
       XLoot_Monitor\Monitor.lua:142: ?()
       XLoot_Monitor\Monitor.lua:154: LOOT_EVENT()
       XLoot_Monitor\Monitor.lua:448: ?()
       XLoot_Monitor\Monitor.lua:487:
          XLoot_Monitor\Monitor.lua:480
    Locals:
    id = 81
    num = 1
    num = 1
    (*temporary) = nil
    (*temporary) = 81
    (*temporary) = "attempt to call global 'GetCurrencyInfo' (a nil value)"
    opt = <table> {
     threshold_own = 2
     use_altoholic = true
     show_currency = true
     font_flag = "OUTLINE"
     fade_other = 5
     font_size_ilvl = 8
     anchor = <table> {
     }
     fade_own = 10
     font_size_loot = 12
     show_totals = false
     font = "Fonts\FRIZQT__.TTF"
     show_ilvl = false
     show_crafted = false
     name_width = 50
     font_size_quantity = 10
     threshold_other = 3
     show_coin = false
    }
    addon = <table> {
     SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:367
     Highlight = <function> defined @Interface\AddOns\XLoot\skins.lua:352
     OnInitialize = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:66
     NewModule = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:235
     EnableModule = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:332
     modules = <table> {
     }
     GetModule = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:210
     IterateEmbeds = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:442
     defaultModuleLibraries = <table> {
     }
     MODIFIER_STATE_CHANGED = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:160
     EframeUpdate = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:170
     UpdateAnchors = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:389
     GetName = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:279
     _skin_data = <table> {
     }
     name = "XLoot_Monitor"
     IsEnabled = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:451
     orderedModules = <table> {
     }
     DisableModule = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:350
     CreateRow = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:334
     RemoveRow = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:188
     Reskin = <function> defined @Interface\AddOns\XLoot\skins.lua:322
     IsModule = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:217
     db = <table> {
     }
     SetDefaultModuleState = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:387
     Skin = <function> defined @Interface\AddOns\XLoot\skins.lua:343
     ShowOptions = <function> defined @Interface\AddOns\XLoot\XLoot.lua:85
     SetEnabledState = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:424
     opt = <table> {
     }
     enabledState = true
     baseName = "XLoot_Monitor"
     Enable = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:294
     Restack = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:240
     SlashHandler = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:397
     AddRow = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:208
     ApplyOptions = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:90
     IterateModules = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:437
     SetDefaultModulePrototype = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:409
     LOOT_EVENT = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:153
     OnEnable = <function> defined @Interface\AddOns\XLoot_Monitor\Monitor.lua:73
     moduleName = "Monitor"
     defaultModuleState = true
     Disable = <function> defined @Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:314
    }
    
    AddOns:
      Swatter, v8.2.6377 (SwimmingSeadragon)
      AdiBags, vv1.9.17-classic
      AtlasLootClassic, vv1.1.10
      AtlasLootClassicMaps, vv1.0.0
      AucAdvanced, v8.2.6385 (SwimmingSeadragon)
      AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
      AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
      AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
      AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
      AucStatSimple, v8.2.6368 (SwimmingSeadragon)
      AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
      AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
      BankStack, vv11302.0
      BeanCounter, v8.2.6381 (SwimmingSeadragon)
      ClassicCodex, v1.2.1
      Details, v
      DetailsTinyThreat, v
      Dominos, v8.2.25
      DominosCast, v
      DominosConfig, v
      DominosEncounter, v
      DominosProgress, v
      DominosRoll, v
      Enchantrix, v8.2.6392 (SwimmingSeadragon)
      FishingBuddy, v0.4
      GatherMate2, v1.45
      InFlightLoad, v1.13.002
      Informant, v8.2.6374 (SwimmingSeadragon)
      KiwiPlates, vr56
      LeatrixMaps, v1.13.30
      LeatrixPlus, v1.13.30
      Masque, v8.2.7-Classic
      MasqueQhil, v1.2.1
      MikScrollingBattleText, v5.7.149
      NugRunning, v1.13.19
      NugRunningOptions, v
      OmniCC, v8.2.4
      OmniCCConfig, v
      Prat30, v3.7.36
      Prat30Libraries, v
      Quartz, v3.5.1
      RealMobHealth, v2.10
      RecipeRadarClassic, v1.0.0.4
      ShadowedUnitFrames, vv4.2-Classic-Beta7
      SlideBar, v8.2.6375 (SwimmingSeadragon)
      SmartBuff, v1.13.2c
      Spy, v1.0.5
      Stubby, v8.2.6376 (SwimmingSeadragon)
      TinyTooltip, v8.2.1
      TitanClassic, v1.0.7.11302
      TitanClassicAmmo, v1.0.7.11302
      TitanClassicBag, v1.0.7.11302
      TitanClassicClock, v1.0.7.11302
      TitanClassicGold, v1.0.7.11302
      TitanClassicLocation, v1.0.7.11302
      TitanClassicLootType, v1.0.7.11302
      TitanClassicPerformance, v1.0.7.11302
      TitanClassicRepair, v1.0.7.11302
      TitanClassicVolume, v1.0.7.11302
      TitanClassicXP, v1.0.7.11302
      tullaRange, v8.2.2
      tullaRangeConfig, v
      WhatsTraining, v1.8.3
      XLoot, v8.1-1
      XLootFrame, v8.1-1
      XLootGroup, v8.1-1
      XLootMaster, v8.1-1
      XLootMonitor, v8.1-1
      XLootOptions, v8.1-1
      ZygorGuidesViewerClassic, v1.0
      BlizRuntimeLib_deDE v1.13.2.11302 <none>
      (ck=819)
    
    

     

    Quote from horologue >>

    Those changes fixed the lua errors caused by clicking options in the config menu. As far as I can tell, the addon is now fully functional.

     

    I don't know if you wish to update the formal addon on the curse page, but if you do with those two alterations, you could also mark it as working for classic.  I am going to share the fixed version with my guildmates. I will not post an updated version to the public without your permission. it's also worth noting that I know nothing about coding.

     Thanks for Sharing!

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