XLoot

XLoot

5M Downloads

TWW Beta - LUA error

Andf opened this issue ยท 6 comments

commented

Hello!

Receiving the following error when trying Xloot on the beta servers:

5x XLoot_Options/Options.lua:441: attempt to call global 'GetItemQualityColor' (a nil value)
[string "@XLoot_Options/Options.lua"]:441: in function <XLoot_Options/Options.lua:98>
[string "=[C]"]: ?
[string "@Bartender4/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Bartender4/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function EnableAddon' [string "@Bartender4/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:611> [string "=[C]"]: ? [string "=[C]"]: in function LoadAddOn'
[string "@XLoot/XLoot.lua"]:148: in function <XLoot/XLoot.lua:136>
[string "=[C]"]: ?
[string "@Bartender4/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Bartender4/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Bartender4/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:611>

Locals:
self =

{
option_metadata =
{
}
modules =
{
}
baseName = "XLoot_Options"
defaultModuleLibraries =
{
}
name = "XLoot_Options"
orderedModules =
{
}
config =
{
}
enabledState = true
BetterOptionsTypes =
{
}
BetterOptions =
{
}
moduleName = "Options"
defaultModuleState = true
}
option_metadata =
{
=
{
}
=
{
}
=
{
}
=
{
}
}
BetterOptions =
{
types =
{
}
}
BetterOptionsTypes =
{
}
skins =
{
}
options =
{
details =
{
}
skin_anchors =
{
}
skin =
{
}
}
item_qualities =
{
}
(for index) = 0
(for limit) = 8
(for step) = 1
i = 0
(*temporary) = 4
(*temporary) = nil
(*temporary) = 0
(*temporary) = "attempt to call global 'GetItemQualityColor' (a nil value)"
addon =
{
option_metadata =
{
}
modules =
{
}
baseName = "XLoot_Options"
defaultModuleLibraries =
{
}
name = "XLoot_Options"
orderedModules =
{
}
config =
{
}
enabledState = true
BetterOptionsTypes =
{
}
BetterOptions =
{
}
moduleName = "Options"
defaultModuleState = true
}
update_throttle = Frame {
}
L =
{
when_party = "In parties"
Group =
{
}
desc_channel_auto = "Highest available"
minimum_quality = "Minimum quality"
when_never = "Never"
offset = "Offset"
up = "Up"
font_size_loot = "Loot"
font_sizes = "Sizes"
when_solo = "Solo"
Master =
{
}
Frame =
{
}
visible = "Visible"
Monitor =
{
}
scale = "Scale"
right = "Right"
left = "Left"
font_flag = "Flag"
spacing = "Spacing"
message_reloadui_warning = "|c2244dd22%s|r: Changing |c2244dd22%s|r requires you to reload your UI before continuing to play: |c2244dd22/reload ui|r"
profile = "Profile"
confirm_reset_profile = "This will reset all options for this profile. Are you sure?"
font = "Font"
when_group = "In groups"
when_auto = "Automatic"
when_always = "Always"
bottom = "Bottom"
top = "Top"
font_size_quantity = "Quantity"
alpha = "Opacity"
width = "Width"
Core =
{
}
items_own = "Own items"
alignment = "Alignment"
growth_direction = "Growth direction"
items_others = "Others' items"
padding = "Padding"
down = "Down"
when_raid = "In raids"
}

commented

Glad to hear it's fixed!

commented

.

commented

It works, thanks!

commented

Should be fixed in 11-3

commented

Morning and thanks for helping!

I have just tried 11-4 on beta and I got mixed results... previous errors seem gone, new ones popped up. Number 1 was nasty, it happened in a delve and only stopped when I left.

++++
1.

8237x XLoot_Monitor/Monitor.lua:195: attempt to call global 'GetItemCount' (a nil value)
[string "@XLoot_Monitor/Monitor.lua"]:195: in function <XLoot_Monitor/Monitor.lua:182>

Locals:
self = Frame {
}
elapsed = 0.006000
(for state) =

{
1 = Button {
}
}
(for control) = 1
i = 1
row = Button {
BottomLeftCorner = Texture {
}
_skin_borders =
{
}
TopLeftCorner = Texture {
}
RightEdge = Texture {
}
total = FontString {
}
started = 0
timeToTotal = 0.001000
item = "|cffa335ee|Hitem:228073::::::::80:70:::::::::|h[Chunk of Companion Experience]|h|r"
ilvl = FontString {
}
name = FontString {
}
_higlight_options =
{
}
text = FontString {
}
expires = 12
icon = Texture {
}
TopRightCorner = Texture {
}
icon_frame = Frame {
}
_skin_options =
{
}
_highlights =
{
}
TopEdge = Texture {
}
Center = Texture {
}
backdropInfo =
{
}
BottomEdge = Texture {
}
LeftEdge = Texture {
}
BottomRightCorner = Texture {
}
}
ttt = nil
total = nil
(*temporary) = nil
(*temporary) = "|cffa335ee|Hitem:228073::::::::80:70:::::::::|h[Chunk of Companion Experience]|h|r"
(*temporary) = "attempt to call global 'GetItemCount' (a nil value)"
timer = 0.505000
stack =
{
1 = Button {
}
}
opt =
{
threshold_own = 2
use_altoholic = true
show_currency = true
show_coin = true
fade_other = 7
font_size_ilvl = 8
anchor =
{
}
fade_own = 12
font_size_quantity = 9
gradients = false
font_flag = "OUTLINE"
show_totals = true
font = "Fonts\2002B.TTF"
show_ilvl = false
totals_delay = 0.500000
name_width = 50
show_crafted = true
threshold_other = 3
font_size_loot = 10
}
addon =
{
modules =
{
}
defaultModuleLibraries =
{
}
_skin_data =
{
}
name = "XLoot_Monitor"
orderedModules =
{
}
db =
{
}
opt =
{
}
enabledState = true
baseName = "XLoot_Monitor"
moduleName = "Monitor"
defaultModuleState = true
}

++++

69x XLoot_Monitor/Monitor.lua:144: attempt to call global 'GetCoinIcon' (a nil value)
[string "@XLoot_Monitor/Monitor.lua"]:144: in function ?' [string "@XLoot_Monitor/Monitor.lua"]:166: in function func'
[string "@XLoot_Monitor/events.lua"]:51: in function <XLoot_Monitor/events.lua:49>
[string "@XLoot_Monitor/events.lua"]:181: in function <XLoot_Monitor/events.lua:180>
[string "=(tail call)"]: ?
[string "@XLoot_Monitor/events.lua"]:136: in function <XLoot_Monitor/events.lua:136>

Locals:
coin_string = "Xaamnis"
copper = 13506
(*temporary) =

{
modules =
{
}
defaultModuleLibraries =
{
}
_skin_data =
{
}
name = "XLoot_Monitor"
orderedModules =
{
}
db =
{
}
opt =
{
}
enabledState = true
baseName = "XLoot_Monitor"
moduleName = "Monitor"
defaultModuleState = true
}
(*temporary) = nil
(*temporary) = 13506
(*temporary) = "attempt to call global 'GetCoinIcon' (a nil value)"
opt =
{
threshold_own = 2
use_altoholic = true
show_currency = true
show_coin = true
fade_other = 7
font_size_ilvl = 8
anchor =
{
}
fade_own = 12
font_size_loot = 10
gradients = false
font_flag = "OUTLINE"
show_totals = true
font = "Fonts\2002B.TTF"
show_ilvl = false
totals_delay = 0.500000
name_width = 50
show_crafted = true
threshold_other = 3
font_size_quantity = 9
}
addon =
{
modules =
{
}
defaultModuleLibraries =
{
}
_skin_data =
{
}
name = "XLoot_Monitor"
orderedModules =
{
}
db =
{
}
opt =
{
}
enabledState = true
baseName = "XLoot_Monitor"
moduleName = "Monitor"
defaultModuleState = true
}

commented

11-6 should have fixes for these when it's available. Let me know what else pops up.