LunaUnitFrames

LunaUnitFrames

268k Downloads

Bug List- ClassicBeta

Mongrul opened this issue ยท 2 comments

commented

Raid Frames-

Vertical Power Bars are at the bottom of the frame with no way to move them to the side (old Luna had a graphical bar layout setup?)

When raid frames are set to show when solo, the players unit frame is moved to party spot 5 instead of spot 1.

Raid Pet anchor should ideally be anchored to the last raid group with raid members (anchored to group 1 when raid frames are displayed in a 5 man party moving to the right when a raid is filled).

The Square indicators do not work. Ideally Buffs entered should have the option to show (cast by you only).

commented

One of the errors. I had to junk the lunas saved variables as it broke everything.

Message: Interface\AddOns\LunaUnitFrames\modules\squares.lua:131: attempt to index field '?' (a nil value)
Time: Sat Jun 1 12:51:14 2019
Count: 1
Stack: Interface\AddOns\LunaUnitFrames\modules\squares.lua:131: attempt to index field '?' (a nil value)
Interface\AddOns\LunaUnitFrames\modules\squares.lua:131: in function ?' Interface\AddOns\LunaUnitFrames\modules\units.lua:119: in function FullUpdate'
Interface\AddOns\LunaUnitFrames\modules\units.lua:467: in function <Interface\AddOns\LunaUnitFrames\modules\units.lua:440>
[C]: ?
[C]: in function SetAttribute' Interface\AddOns\LunaUnitFrames\modules\movers.lua:109: in function <Interface\AddOns\LunaUnitFrames\modules\movers.lua:103> Interface\AddOns\LunaUnitFrames\modules\movers.lua:204: in function Enable'
Interface\AddOns\LunaUnitFrames\modules\movers.lua:351: in function Update' Interface\AddOns\LunaUnitFrames\LunaUnitFrames.lua:47: in function OnInitialize'
Interface\AddOns\LunaUnitFrames\LunaUnitFrames.lua:272: in function <Interface\AddOns\LunaUnitFrames\LunaUnitFrames.lua:270>

Locals: self =

{
OnDisable = defined @interface\AddOns\LunaUnitFrames\modules\squares.lua:116
OnEnable = defined @interface\AddOns\LunaUnitFrames\modules\squares.lua:80
OnLayoutApplied = defined @interface\AddOns\LunaUnitFrames\modules\squares.lua:120
moduleKey = "squares"
moduleName = "Squares"
Update = defined @interface\AddOns\LunaUnitFrames\modules\squares.lua:128
}
frame = LUFHeaderraid1UnitButton1 {
highFrame = {
}
OnEnter = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:596
UnregisterAll = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:223
isDead = false
auras = {
}
UnwrapScript = defined @interface\FrameXML\SecureHandlers.lua:788
registeredEvents =
{
}
UnitClassToken = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:610
powerBar = {
}
RegisterNormalEvent = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:145
topFrameLevel = 5
RegisterUpdateFunc = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:196
squares = {
}
SetBlockColor = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:269
unitType = "raid"
SetRangeAlpha = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:257
visibility =
{
}
ignoreAnchor = true
CheckModules = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:325
indicators = {
}
incomingHeal = 0
Execute = defined @interface\FrameXML\SecureHandlers.lua:777
unitRealType = "raid"
range = {
}
unit = "raid1"
ReregisterUnitEvents = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:124
SetFrameRef = defined @interface\FrameXML\SecureHandlers.lua:793
unitGUID = "Player-4618-0000D4A1"
unitID = 1
SetBarColor = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:265
configUnitID = 1
tagUpdate = {
}
fontstrings =
{
}
WrapScript = defined @interface\FrameXML\SecureHandlers.lua:782
borders = {
}
healthBar = {
}
highlight = {
}
UnregisterSingleEvent = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:173
DisableRangeAlpha = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:249
unitInitialized = true
fullUpdates =
{
}
UnregisterUpdateFunc = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:213
OnLeave = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:604
BlizzRegisterUnitEvent = defined =[C]:-1
incHeal = {
}
FullUpdate = defined @interface\AddOns\LunaUnitFrames\modules\units.lua:116
0 =
RegisterUnitEvent = defined @interface\AddOns\LunaUnitFrames\modules\units.lua

commented

The vertical bar ordering will be coming. Its a lot of work and i wanted to start on getting feedback.

When showing the raidframe when solo the player is in the right spot for me. It will always be the same position and the other party member will extend into the direction that is set up.

Anchoring the raidpet group to the last group with players in it won't happen any time soon. The design is too different from the 1.12 version.

I have fixed the errors and added a new option for only own buffs/debuffs.