WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   oUF (Otravi Unit Frames) (https://www.wowinterface.com/forums/forumdisplay.php?f=87)
-   -   Please help - updating oUF_Alekk after patch (https://www.wowinterface.com/forums/showthread.php?t=56408)

Danyl 07-22-18 05:11 AM

Please help - updating oUF_Alekk after patch
 
Good evening.

Asking for help with oUF_Alekk addon. It's the base of the interface that i've been using for years and i really don't want to switch to anything else if it can be helped. Thanks in advance.

After recent patch i get the following when loading oUF_Alekk:

Message: Interface\AddOns\oUF_alekk\oUF_alekk.lua:111: attempt to index field 'TagEvents' (a nil value)
Time: Fri Jul 20 18:55:46 2018
Count: 1
Stack: Interface\AddOns\oUF_alekk\oUF_alekk.lua:111: attempt to index field 'TagEvents' (a nil value)
Interface\AddOns\oUF_alekk\oUF_alekk.lua:111: in main chunk

Locals: tParty = true
tCastbar = true
tRunebar = true
tBuffs = true
fontn = "Interface\AddOns\oUF_alekk\fonts\CalibriBold.ttf"
fontpixel = "Interface\AddOns\oUF_alekk\fonts\Calibri.ttf"
texturebar = "Interface\AddOns\oUF_alekk\textures\Ruben"
trunebar = "Interface\AddOns\oUF_alekk\textures\rothTex"
textureborder = "Interface\AddOns\oUF_alekk\textures\Caith.tga"
bubbleTex = "Interface\Addons\oUF_alekk\textures\bubbleTex"
cbborder = "Interface\AddOns\oUF_alekk\textures\border"
glowTexture = "Interface\AddOns\oUF_alekk\textures\glowTex"
mscale = 1
backdrop = <table> {
insets = <table> {
}
bgFile = "Interface\Tooltips\UI-Tooltip-Background"
edgeSize = 12
edgeFile = "Interface\AddOns\oUF_alekk\textures\border"
}
backdrophp = <table> {
insets = <table> {
}
bgFile = "Interface\AddOns\oUF_alekk\textures\Ruben"
}
colors = <table> {
white = <table> {
}
unknown = <table> {
}
gray = <table> {
}
green = <table> {
}
}
classification = <table> {
elite = "%s ++"
trivial = "%s"
normal = "%s"
worldboss = "%s Boss"
rareelite = "%s R+"
rare = "%s Rare"
}
setFontString = <function> defined @Interface\AddOns\oUF_alekk\oUF_alekk.lua:65
kilo = <function> defined @Interface\AddOns\oUF_alekk\oUF_alekk.lua:75
Shadow_Orb = nil
(*temporary) = nil
(*temporary) = <function> defined @Interface\AddOns\oUF_alekk\oUF_alekk.lua:105
(*temporary) = 0.05
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'TagEvents' (a nil value)"
Message: (null)
Time: Fri Jul 20 18:55:47 2018
Count: 3

runamonk 07-24-18 12:28 AM

Like I said in your other thread, please zip up and post/share ouf_alekk and I am sure you'll get more help with it.

Danyl 07-24-18 12:55 PM

Thank you, i'm updating with zipped link.

<snip>

runamonk 07-24-18 01:14 PM

Try this one.

<snip>

runamonk 07-25-18 02:35 AM

Here it is

Danyl 07-25-18 01:11 PM

Thank you very much for an update.

This far i have found only 1 serious issue. When selecting a target that has any time-based buffs debuffs (most likely) the following happens:

Message: Interface\AddOns\oUF_alekk\oUF_alekk.lua:188: attempt to perform arithmetic on field 'timeLeft' (a string value)
Time: Wed Jul 25 22:05:37 2018
Count: 724
Stack: Interface\AddOns\oUF_alekk\oUF_alekk.lua:188: attempt to perform arithmetic on field 'timeLeft' (a string value)
Interface\AddOns\oUF_alekk\oUF_alekk.lua:188: in function <Interface\AddOns\oUF_alekk\oUF_alekk.lua:181>

Locals: self = oUF_alekkTarget.AurasButton1 {
0 = <userdata>
UpdateTooltip = <function> defined @Interface\AddOns\oUF\elements\auras.lua:74
caster = "target"
stealable = <unnamed> {
}
first = true
backdrop = <unnamed> {
}
overlay = <unnamed> {
}
elapsed = 7.000000461936
remaining = <unnamed> {
}
cd = oUF_alekkTarget.AurasButton1Cooldown {
}
filter = "HELPFUL"
timeLeft = "target"
isPlayer = false
icon = <unnamed> {
}
count = <unnamed> {
}
}
elapsed = 0.021000001579523
(*temporary) = "target"
(*temporary) = 88833.054
(*temporary) = 88833.054
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on field 'timeLeft' (a string value)"
FormatTime = <function> defined @Interface\AddOns\oUF_alekk\oUF_alekk.lua:164

runamonk 07-25-18 01:39 PM

I'll take a peek tomorrow and see if I can repro and fix it. It should be simple enough.

runamonk 07-26-18 01:09 AM

Fixed. It was just a simple issue with the declaration of UnitAura().


All times are GMT -6. The time now is 12:41 AM.

vBulletin © 2020, Jelsoft Enterprises Ltd
© 2004 - 2020 MMOUI