DDCorkum / CTMod

CTMod
https://www.curseforge.com/wow/addons/ctmod
1 stars 4 forks source link

CT Buff Bar Broken with ZA Patch (Classic Version) #121

Closed LotG-Catherine closed 2 years ago

LotG-Catherine commented 2 years ago

ZA patch, From Bug Sack:

51x FrameXML\SecureGroupHeaders.lua:1026: attempt to call field 'ForEachAura' (a nil value) [string "@FrameXML\SecureGroupHeaders.lua"]:1026: in function <FrameXML\SecureGroupHeaders.lua:961>

string "=[C]": in function Show' [string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:7257: in functioncreateBuffFrame' [string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:7612: in function createBuffFrame' [string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:7627: in functioncreateWindow' [string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:7915: in function `addWindow' [string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:10280: in function <CT_BuffMod\CT_BuffMod.lua:10237> [string "@CT_BuffMod\CT_BuffMod-9.1.0.3.lua"]:10327: in function <CT_BuffMod\CT_BuffMod.lua:10325>

Locals: self = CT_BuffMod_AuraFrameSP1 { 0 = weaponButtons =

{ } scriptsHooked = true refreshTickerFunc = defined @CT_BuffMod\CT_BuffMod.lua:6607 stateFrame = { } consolidatedButton = { } frameObject =
{ } altFrame = { } } filter = nil groupBy = "HARMFUL,HELPFUL|CANCELABLE,HELPFUL|NOT_CANCELABLE" unit = "player" includeWeapons = 2 consolidateTo = nil consolidateDuration = nil consolidateThreshold = nil consolidateFraction = nil sortDirection = "+" separateOwn = 0 sortMethod = defined @FrameXML\SecureGroupHeaders.lua:938 time = 1179459.360000 consolidateTable = nil weaponPosition = nil (for generator) = defined =[C]:-1 (for state) =
{ 1 = "HARMFUL" 2 = "HELPFUL|CANCELABLE" 3 = "HELPFUL|NOT_CANCELABLE" HARMFUL = 1 HELPFUL|NOT_CANCELABLE = 3 HELPFUL|CANCELABLE = 2 } (for control) = 1 filterIndex = 1 fullFilter = "HARMFUL" i = 1 (temporary) = nil (temporary) = "player" (temporary) = "HARMFUL" (temporary) = nil (temporary) = defined @FrameXML\SecureGroupHeaders.lua:1026 (temporary) = "attempt to call field 'ForEachAura' (a nil value)" tonumber = defined =[C]:-1 sorters =
{ INDEX =
{ } TIME =
{ } NAME =
{ } EXPIRES =
{ } } wipe = defined =[C]:-1 tokenTable =
{ } sortingTable =
{ } groupingTable =
{ 1 = "HARMFUL" 2 = "HELPFUL|CANCELABLE" 3 = "HELPFUL|NOT_CANCELABLE" HARMFUL = 1 HELPFUL|NOT_CANCELABLE = 3 HELPFUL|CANCELABLE = 2 } stripRAID = defined @FrameXML\SecureGroupHeaders.lua:881 ipairs = defined =[C]:-1 freshTable = defined @FrameXML\SecureGroupHeaders.lua:889 max = defined =[C]:-1 tinsert = defined =[C]:-1 configureAuras = defined @FrameXML\SecureGroupHeaders.lua:735 releaseTable = defined @FrameXML\SecureGroupHeaders.lua:894 tremove = defined =[C]:-1

DDCorkum commented 2 years ago

This appears to have been due to an error in the Blizzard source that affected any addons using secure buff buttons. Fortunately, that bug has been fixed.

Please let me know if this is still an issue, and I will look into it further.

Reference: https://us.forums.blizzard.com/en/wow/t/fixed-secureauraheadertemplate-broken-because-unitauraslots-and-unitaurabyslot-were-removed/1205782/18