Luna Unit Frames - Classic Fix

Luna Unit Frames - Classic Fix

42.7k Downloads

Luna not being loaded / cannot access config

Hmmintriguing opened this issue ยท 3 comments

commented

Hey there,

Thanks a ton for continuing to update Luna to the newest Classic Era patch 1.15.0.

I downloaded it earlier today and tested it on a level 1 character with Luna being the only active addon, and it does not load upon log in, nor am I able to access the Luna config.

I checked BugGrabber and here are both the errors I am receiving whenever I log in or try to type /luna or /lunaunitframes:

  1. 1x LunaUnitFrames/modules/layout.lua:506: attempt to index field '?' (a nil value)
    [string "@LunaUnitFrames/modules/layout.lua"]:506: in function styleFunc' [string "@LunaUnitFrames/libs/oUF/ouf.lua"]:315: in function <LunaUnitFrames/libs/oUF/ouf.lua:250> [string "=(tail call)"]: ? [string "@LunaUnitFrames/libs/oUF/ouf.lua"]:704: in function Spawn'
    [string "@LunaUnitFrames/LunaUnitFrames.lua"]:1380: in function SpawnUnits' [string "@LunaUnitFrames/LunaUnitFrames.lua"]:251: in function OnLoad'
    [string "@LunaUnitFrames/LunaUnitFrames.lua"]:1625: in function <LunaUnitFrames/LunaUnitFrames.lua:1623>

Locals:
frame = LUFUnitarena {
0 =
bg = Texture {
}
indicators =

{
}
tags =
{
}
Power = StatusBar {
}
PLAYER_ENTERING_WORLD = defined @LunaUnitFrames/libs/oUF/ouf.lua:184
Health = StatusBar {
}
unit = "arena"
toplevel = Frame {
}
unitEvents =
{
}
style = "LunaUnitFrames"
UNIT_PET = defined @LunaUnitFrames/libs/oUF/ouf.lua:224
modules =
{
}
Empty = StatusBar {
}
__elements =
{
}
StatusPortrait =
{
}
}
unit = "arena"
notHeaderChild = true
unit = nil
Portrait =
{
texture = Texture {
}
model = PlayerModel {
}
}
Health = StatusBar {
0 =
name = "Health"
colorTapping = true
bg = Texture {
}
colorDisconnected = true
colorCivilian = true
UpdateColor = defined @LunaUnitFrames/modules/overrides.lua:159
colorHealth = true
}
Background = Texture {
0 =
}
Power = StatusBar {
0 =
frequentUpdates = true
colorDisconnected = true
colorPower = true
bg = Texture {
}
name = "Power"
}
Background = Texture {
0 =
}
(*temporary) = defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = LUFUnitarena {
0 =
bg = Texture {
}
indicators =
{
}
tags =
{
}
Power = StatusBar {
}
PLAYER_ENTERING_WORLD = defined @LunaUnitFrames/libs/oUF/ouf.lua:184
Health = StatusBar {
}
unit = "arena"
toplevel = Frame {
}
unitEvents =
{
}
style = "LunaUnitFrames"
UNIT_PET = defined @LunaUnitFrames/libs/oUF/ouf.lua:224
modules =
{
}
Empty = StatusBar {
}
__elements =
{
}
StatusPortrait =
{
}
}
(*temporary) = StatusBar {
0 =
name = "Empty"
}
(*temporary) = nil
(*temporary) =
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
UnitSpecific =
{
mainassisttarget = defined @LunaUnitFrames/modules/layout.lua:402
targettargettarget = defined @LunaUnitFrames/modules/layout.lua:286
partytarget = defined @LunaUnitFrames/modules/layout.lua:313
mainassisttargettarget = defined @LunaUnitFrames/modules/layout.lua:406
party = defined @LunaUnitFrames/modules/layout.lua:290
maintanktarget = defined @LunaUnitFrames/modules/layout.lua:371
raidpet = defined @LunaUnitFrames/modules/layout.lua:344
pettargettarget = defined @LunaUnitFrames/modules/layout.lua:240
raid = defined @LunaUnitFrames/modules/layout.lua:321
pet = defined @LunaUnitFrames/modules/layout.lua:217
partypet = defined @LunaUnitFrames/modules/layout.lua:317
player = defined @LunaUnitFrames/modules/layout.lua:53
mainassist = defined @LunaUnitFrames/modules/layout.lua:379
maintanktargettarget = defined @LunaUnitFrames/modules/layout.lua:375
targettarget = defined @LunaUnitFrames/modules/layout.lua:282
maintank = defined @LunaUnitFrames/modules/layout.lua:348
target = defined @LunaUnitFrames/modules/layout.lua:244
pettarget = defined @LunaUnitFrames/modules/layout.lua:236
}
backdrop =
{
insets =
{
}
bgFile = "Interface\Tooltips\UI-Tooltip-Background"
tileSize = 16
tile = true
}

  1. 1x LunaUnitFrames/modules/options.lua:8891: LunaUnitFrames isn't registed with AceConfigRegistry, unable to open config
    [string "=[C]"]: ?
    [string "@LunaUnitFrames/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1852: in function Open' [string "@LunaUnitFrames/modules/options.lua"]:8891: in function ?'
    [string "@FrameXML/ChatFrame.lua"]:4975: in function ChatEdit_ParseText' [string "@FrameXML/ChatFrame.lua"]:4638: in function ChatEdit_SendText'
    [string "@FrameXML/ChatFrame.lua"]:4674: in function `ChatEdit_OnEnterPressed'
    [string "*ChatFrame.xml:121_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:121_OnEnterPressed"]:1>

Locals:
(*temporary) = "LunaUnitFrames isn't registed with AceConfigRegistry, unable to open config"

Please let me know if there is any more information you require on my end.

Thank you again in advance for updating the best unit frame addon, in my opinion.

commented

Hi,
I don't know how to replicat issue. Can you try again with fresh install of addon and also try backing up then deleting the LunaUnitFrames.lua file in your WTF/Account/AccountName/SavedVariables file?

commented

this is propably a wotlk config file issue. not related to release.

commented

Looks like @KeikakuBTG was correct. I was using the Wrath Luna and your version was not compatible with Wrath.

It is working now. Thanks a ton @caboyd & @KeikakuBTG