LunaUnitFrames

LunaUnitFrames

268k Downloads

Lua Error when disabling power bar

Olorun opened this issue ยท 1 comments

commented

I've disabled my player power bar since I'm using another addon (Powered) to track that seperately, and am getting the following Lua Error:
Message: Interface\AddOns\LunaUnitFrames\modules\power.lua:145: attempt to index field 'powerBar' (a nil value)
Time: Tue Jun 11 08:59:28 2019
Count: 1
Stack: Interface\AddOns\LunaUnitFrames\modules\power.lua:145: attempt to index field 'powerBar' (a nil value)
Interface\AddOns\LunaUnitFrames\modules\power.lua:145: in function ?' Interface\AddOns\LunaUnitFrames\LunaUnitFrames.lua:93: in function FireModuleEvent'
Interface\AddOns\LunaUnitFrames\modules\layout.lua:163: in function Load' Interface\AddOns\LunaUnitFrames\modules\units.lua:378: in function CheckModules'
Interface\AddOns\LunaUnitFrames\modules\units.lua:541: in function <Interface\AddOns\LunaUnitFrames\modules\units.lua:440>
[C]: in function SetAttribute' Interface\AddOns\LunaUnitFrames\modules\units.lua:863: in function LoadUnit'
Interface\AddOns\LunaUnitFrames\modules\units.lua:1111: in function InitializeFrame' Interface\AddOns\LunaUnitFrames\LunaUnitFrames.lua:227: in function LoadUnits'
Interface\AddOns\LunaUnitFrames\LunaUnitFrames.lua:40: in function `OnInitialize'
Interface\AddOns\LunaUnitFrames\LunaUnitFrames.lua:266: in function <Interface\AddOns\LunaUnitFrames\LunaUnitFrames.lua:264>

Locals: self =

{
OnDisable = defined @interface\AddOns\LunaUnitFrames\modules\power.lua:80
moduleHasBar = true
UpdatePowerStateIgnore = defined @interface\AddOns\LunaUnitFrames\modules\power.lua:92
Update = defined @interface\AddOns\LunaUnitFrames\modules\power.lua:171
OnEnable = defined @interface\AddOns\LunaUnitFrames\modules\power.lua:37
OnLayoutApplied = defined @interface\AddOns\LunaUnitFrames\modules\power.lua:143
moduleKey = "powerBar"
moduleName = "Power bar"
UpdateColor = defined @interface\AddOns\LunaUnitFrames\modules\power.lua:100
UpdateClassification = defined @interface\AddOns\LunaUnitFrames\modules\power.lua:151
}
frame = LUFUnitplayer {
0 =
OnLeave = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:604
UnregisterAll = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:223
auras = {
}
registeredEvents =
{
}
UnitClassToken = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:610
RegisterNormalEvent = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:145
topFrameLevel = 5
RegisterUpdateFunc = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:196
SetBlockColor = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:269
unitType = "player"
SetRangeAlpha = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:257
visibility =
{
}
CheckModules = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:325
highlight = {
}
unitInitialized = true
unitRealType = "player"
unit = "player"
ReregisterUnitEvents = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:124
SetBarColor = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:265
tagUpdate = {
}
fontstrings =
{
}
highFrame = {
}
UnregisterSingleEvent = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:173
DisableRangeAlpha = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:249
OnEnter = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:596
fullUpdates =
{
}
UnregisterUpdateFunc = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:213
borders = {
}
BlizzRegisterUnitEvent = defined =[C]:-1
incHeal = {
}
FullUpdate = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:116
RegisterUnitEvent = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:190
healthBar = {
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt t

commented

Update your version.