BigDebuffs

BigDebuffs

18M Downloads

alter time bug

chriisac opened this issue ยท 7 comments

commented

everytime I cast mage's alter time bugsac catch a error

630x BigDebuffs\BigDebuffs-v9.7.lua:982: attempt to index field '?' (a nil value)
[string "@BigDebuffs\BigDebuffs-v9.7.lua"]:982: in function GetAuraPriority' [string "@BigDebuffs\BigDebuffs-v9.7.lua"]:1679: in function UNIT_AURA'
[string "@BigDebuffs\BigDebuffs-v9.7.lua"]:552: in function <BigDebuffs\BigDebuffs.lua:552>

Locals:
self =

{
NAME_PLATE_UNIT_REMOVED = defined @BigDebuffs\BigDebuffs.lua:1940
SetDefaultModuleLibraries = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:367
SaveUnitFramePosition = defined @BigDebuffs\BigDebuffs.lua:680
EnableModule = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules =
{
}
baseName = "BigDebuffs"
IterateEmbeds = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:442
IsDispellable = defined @BigDebuffs\BigDebuffs.lua:910
SecureHookScript = defined @AdiBags\libs\AceHook-3.0\AceHook-3.0.lua:410
IsPriorityBigDebuff = defined @BigDebuffs\BigDebuffs.lua:1613
IsPriorityDebuff = defined @BigDebuffs\BigDebuffs.lua:900
PriorityDebuffs =
{
}
SetDefaultModulePrototype = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:409
defaultModuleState = true
IsEnabled = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:451
DisableModule = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:350
RegisterMessage = defined @AdiBags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterMessage = defined @AdiBags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
frames =
{
}
hooks =
{
}
PLAYER_FOCUS_CHANGED = defined @BigDebuffs\BigDebuffs.lua:1862
WarningDebuffs =
{
}
UNIT_AURA = defined @BigDebuffs\BigDebuffs.lua:1619
SetEnabledState = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = defined @AdiBags\libs\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
COMBAT_LOG_EVENT_UNFILTERED = defined @BigDebuffs\BigDebuffs.lua:748
RegisterEvent = defined @AdiBags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
units =
{
}
IterateModules = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:437
AttachNameplate = defined @BigDebuffs\BigDebuffs.lua:647
RawHook = defined @AdiBags\libs\AceHook-3.0\AceHook-3.0.lua:313
AttachUnitFrame = defined @BigDebuffs\BigDebuffs.lua:543
UNIT_AURA_NAMEPLATE = defined @BigDebuffs\BigDebuffs.lua:1743
OnInitialize = defined @BigDebuffs\BigDebuffs.lua:468
NewModule = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:235
GetModule = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:210
AttachedFrames =
{
}
defaultModuleLibraries =
{
}
options =
{
}
specDispel =
{
}
Spells =
{
}
GetName = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:279
UNIT_AURA_ALL_UNITS = defined @BigDebuffs\BigDebuffs.lua:794
name = "BigDebuffs"
GetNameplatesPriority = defined @BigDebuffs\BigDebuffs.lua:1000
specDispelTypes =
{
}
Nameplates =
{
}
Disable = defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:314
ShowInRaids = defined @BigDebuffs\BigDebuffs.lua:1952
UnitFrames =
{
}
db =
{
}
SetupOptions = defined @BigDebuffs\Options.lua:213
NAME_PLATE_UNIT_ADDED = defined @BigDebuffs\BigDebuffs.lua:1874
HookScript = defined @AdiBags\libs\AceHook-3.0\AceHook-3.0.lua:366
UNIT_PET = defined @BigDebuffs\BigDebuffs.lua:1870
GetAuraPriority = defined @add

commented

Same issue. This occurs even with alter time unchecked for nameplates and unit frames.

Also occurs when mouseover alter time in bigdebuffs -> spells -> defensive aura

Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1518: Usage: AceConfigDialogTooltip:SetText("text" [, color, wrap])
Time: Wed Jan 27 13:38:56 2021
Count: 2
Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1518: Usage: AceConfigDialogTooltip:SetText("text" [, color, wrap])
[string "=[C]"]: in function SetText' [string "@Interface\AddOns\BigDebuffs\Libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:1518: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1486> [string "=[C]"]: ? [string "@Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua"]:72: in function <...ace\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:70> [string "@Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua"]:306: in function Fire'
[string "@interface\AddOns\Bartender4\libs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua"]:206: in function <...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:204>

Locals:

commented

+1

commented

Same thing happening for me since the reset , I know blizzard has changed Unstable Affliction spell priority if that can help you solve this !

commented

The parent ID of alter time is wrong. Go to
C:\Program Files (x86)\World of Warcraft_retail_\Interface\AddOns\BigDebuffs
Open the "Retail" folder
Locate Alter Time (Ctrl+F "alter")
Replace the lines with this

[342246] = { type = BUFF_DEFENSIVE }, --Alter Time (Arcane)
    [110909] = { type = BUFF_DEFENSIVE, parent = 342246 }, --Alter Time (Fire/Frost)

(the parent ID of frost/fire must match the ID of arcane)

commented

nice, problem solved, thanks

commented

It's not solved until author adds solution. Issue shouldn't be closed imo

commented

you're right