Download
(39Kb)
Download
Updated: 10-30-18 05:56 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:10-30-18 05:56 PM
Created:09-07-18 01:41 PM
Downloads:3,201
Favorites:5
MD5:
Categories:Action Bar Mods, Casting Bars, Cooldowns, Combat Mods, Graphic UI Mods, Utility Mods

MattBars (MattUI)

Version: 2.4
by: Mathaias [More]

I made some improvements to the actionbars.

>>> Works best with DOMINOS or the default actionbars <<<

- Adds "out of range/mana" colors
- Adds pushed button spark (Does not work with ElvUI actionbars or Bartender)
- Hides GCD flash
- Desaturate icons on cooldown

(Textures from my texturepack)

*** OLD ***
Fixed lua errors (thanks to Daarc for the help)

*** NEW ***
Fixed lua errors (thanks to holarandom for pointing them out for me)
The addon now works with AdiButtonAuras aswell without making lua errors
Post A Reply Comment Options
Unread 09-08-18, 06:32 AM  
Mathaias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 69
Uploads: 8
Re: Re: Re: Re: Re: Re: LibStub and AceAddon-3.0 Errors

Originally Posted by Daarc
Yeah, I'm sure. I'll take a look at codes again once I got home. Really want this addon bug free since I liked it very much.

EDIT: Okay I figured it out. It seems there was some issues about loading priorities in .toc file.

Code:
MattBars.lua
core/actionbars.lua
core/glowing.lua
core/tullaRange.lua
changing this to this
Code:
Libs/LibStub/Libstub.lua
Libs/AceHook-3.0/AceHook-3.0.lua
Libs/AceAddon-3.0/AceAddon-3.0.lua
core/actionbars.lua
core/glowing.lua
core/tullaRange.lua
MattBars.lua
solves all errors and removes Ace3 dependency as it loads from your addon. I removed my temporary solution from your code and it works fine now.
Thats great!! Thank you - I will update it asap!

EDIT: All files are now updated. Thank you
Last edited by Mathaias : 09-08-18 at 06:38 AM.
Report comment to moderator  
Reply With Quote
Unread 09-08-18, 05:54 AM  
Daarc
A Defias Bandit

Forum posts: 2
File comments: 3
Uploads: 0
Re: Re: Re: Re: Re: LibStub and AceAddon-3.0 Errors

Yeah, I'm sure. I'll take a look at codes again once I got home. Really want this addon bug free since I liked it very much.

EDIT: Okay I figured it out. It seems there was some issues about loading priorities in .toc file.

Code:
MattBars.lua
core/actionbars.lua
core/glowing.lua
core/tullaRange.lua
changing this to this
Code:
Libs/LibStub/Libstub.lua
Libs/AceHook-3.0/AceHook-3.0.lua
Libs/AceAddon-3.0/AceAddon-3.0.lua
core/actionbars.lua
core/glowing.lua
core/tullaRange.lua
MattBars.lua
solves all errors and removes Ace3 dependency as it loads from your addon. I removed my temporary solution from your code and it works fine now.
Last edited by Daarc : 09-08-18 at 06:28 AM.
Report comment to moderator  
Reply With Quote
Unread 09-08-18, 05:25 AM  
Mathaias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 69
Uploads: 8
Re: Re: Re: Re: LibStub and AceAddon-3.0 Errors

Originally Posted by Daarc
Unfortunately still getting same errors but I think I fixed actionbar related ones by installing Ace3 again and adding 2 lines of codes to given codeblock. I don't know if I did it correct since I'm not an expert at WoWAPI and LUA coding. But it's not giving erros about actionbar anymore. However, FrameXML issues still continue. Again I don't get any errors if I enable Ace3 addon and disable actionbar addon. Here are some errors I get, there are 27 more errors like this. They are all about FrameXML.

Code:
Message: Interface\FrameXML\UIParent.lua:2988: attempt to index a nil value
Time: Sat Sep  8 12:57:23 2018
Count: 1
Stack: Interface\FrameXML\UIParent.lua:2988: attempt to index a nil value
Interface\FrameXML\UIParent.lua:2988: in function `UIParentManageFramePositions'
Interface\FrameXML\UIParent.lua:2329: in function <Interface\FrameXML\UIParent.lua:2316>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:3118: in function `UIParent_ManageFramePositions'
Interface\FrameXML\MainMenuBar.lua:60: in function `SetPositionForStatusBars'
Interface\FrameXML\MainMenuBar.lua:8: in function `OnStatusBarsUpdated'
Interface\FrameXML\StatusTrackingManager.lua:179: in function `LayoutBars'
Interface\FrameXML\StatusTrackingManager.lua:84: in function `UpdateBarsShown'
Interface\FrameXML\StatusTrackingManager.lua:72: in function `SetBarSize'
Interface\FrameXML\MainMenuBar.lua:382: in function `ChangeMenuBarSizeAndPosition'
Interface\FrameXML\MultiActionBars.lua:49: in function `cb'
Interface\FrameXML\MultiActionBars.lua:44: in function <Interface\FrameXML\MultiActionBars.lua:34>
Interface\FrameXML\MultiActionBars.lua:58: in function `MultiActionBar_Update'
Interface\FrameXML\UIParent.lua:1356: in function <Interface\FrameXML\UIParent.lua:1090>

Locals: self = <unnamed> {
 0 = <userdata>
 ShowUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2344
 UpdateUIPanelPositions = <function> defined @Interface\FrameXML\UIParent.lua:2692
 HideUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2640
 UIParentManageFramePositions = <function> defined @Interface\FrameXML\UIParent.lua:2803
 MoveUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2620
 ShowUIPanelFailed = <function> defined @Interface\FrameXML\UIParent.lua:2550
 SetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2556
 GetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2684
}
yOffsetFrames = <table> {
 1 = "pet"
 2 = "castingBar"
}
xOffsetFrames = <table> {
}
hasBottomLeft = nil
hasBottomRight = nil
hasPetBar = 1
(for index) = 1
(for limit) = 10
(for step) = 1
i = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = MainMenuBar {
 0 = <userdata>
 GetYOffset = <function> defined @Interface\FrameXML\MainMenuBar.lua:38
 OnShow = <function> defined @Interface\FrameXML\MainMenuBar.lua:29
 OnLoad = <function> defined @Interface\FrameXML\MainMenuBar.lua:11
 ChangeMenuBarSizeAndPosition = <function> defined @Interface\FrameXML\MainMenuBar.lua:361
 OnEvent = <function> defined @Interface\FrameXML\MainMenuBar.lua:65
 state = "player"
 yOffset = 0
 slideOut = <unnamed> {
 }
 SetPositionForStatusBars = <function> defined @Interface\FrameXML\MainMenuBar.lua:42
 OnStatusBarsUpdated = <function> defined @Interface\FrameXML\MainMenuBar.lua:7
 SetYOffset = <function> defined @Interface\FrameXML\MainMenuBar.lua:34
}
(*temporary) = "BOTTOM"
(*temporary) = UIParent {
 0 = <userdata>
 firstTimeLoaded = 1
 variablesLoaded = true
}
(*temporary) = 0
(*temporary) = 0
(*temporary) = <userdata>
(*temporary) = 0
(*temporary) = "attempt to index a nil value"
UIPARENT_VARIABLE_OFFSETS = <table> {
 rightActionBarsX = 0
}
menuBarTop = 75
Code:
Message: Interface\FrameXML\UIParent.lua:2988: attempt to index a nil value
Time: Sat Sep  8 12:57:23 2018
Count: 1
Stack: Interface\FrameXML\UIParent.lua:2988: attempt to index a nil value
Interface\FrameXML\UIParent.lua:2988: in function `UIParentManageFramePositions'
Interface\FrameXML\UIParent.lua:2329: in function <Interface\FrameXML\UIParent.lua:2316>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:3118: in function `UIParent_ManageFramePositions'
Interface\FrameXML\MainMenuBar.lua:60: in function `SetPositionForStatusBars'
Interface\FrameXML\MainMenuBar.lua:8: in function `OnStatusBarsUpdated'
Interface\FrameXML\StatusTrackingManager.lua:179: in function `LayoutBars'
Interface\FrameXML\StatusTrackingManager.lua:84: in function `UpdateBarsShown'
Interface\FrameXML\MultiActionBars.lua:50: in function `cb'
Interface\FrameXML\MultiActionBars.lua:44: in function <Interface\FrameXML\MultiActionBars.lua:34>
Interface\FrameXML\MultiActionBars.lua:58: in function `MultiActionBar_Update'
Interface\FrameXML\UIParent.lua:1356: in function <Interface\FrameXML\UIParent.lua:1090>

Locals: self = <unnamed> {
 0 = <userdata>
 ShowUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2344
 UpdateUIPanelPositions = <function> defined @Interface\FrameXML\UIParent.lua:2692
 HideUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2640
 UIParentManageFramePositions = <function> defined @Interface\FrameXML\UIParent.lua:2803
 MoveUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2620
 ShowUIPanelFailed = <function> defined @Interface\FrameXML\UIParent.lua:2550
 SetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2556
 GetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2684
}
yOffsetFrames = <table> {
 1 = "pet"
 2 = "castingBar"
}
xOffsetFrames = <table> {
}
hasBottomLeft = nil
hasBottomRight = nil
hasPetBar = 1
(for index) = 1
(for limit) = 10
(for step) = 1
i = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = MainMenuBar {
 0 = <userdata>
 GetYOffset = <function> defined @Interface\FrameXML\MainMenuBar.lua:38
 OnShow = <function> defined @Interface\FrameXML\MainMenuBar.lua:29
 OnLoad = <function> defined @Interface\FrameXML\MainMenuBar.lua:11
 ChangeMenuBarSizeAndPosition = <function> defined @Interface\FrameXML\MainMenuBar.lua:361
 OnEvent = <function> defined @Interface\FrameXML\MainMenuBar.lua:65
 state = "player"
 yOffset = 0
 slideOut = <unnamed> {
 }
 SetPositionForStatusBars = <function> defined @Interface\FrameXML\MainMenuBar.lua:42
 OnStatusBarsUpdated = <function> defined @Interface\FrameXML\MainMenuBar.lua:7
 SetYOffset = <function> defined @Interface\FrameXML\MainMenuBar.lua:34
}
(*temporary) = "BOTTOM"
(*temporary) = UIParent {
 0 = <userdata>
 firstTimeLoaded = 1
 variablesLoaded = true
}
(*temporary) = 0
(*temporary) = 0
(*temporary) = <userdata>
(*temporary) = 0
(*temporary) = "attempt to index a nil value"
UIPARENT_VARIABLE_OFFSETS = <table> {
 rightActionBarsX = 0
}
menuBarTop = 75
I've been testing around for quite some time now and I cannot make these errors accure on my end. I did get two lua errors before, but they are fixed. Are you sure you've updated the addon to the latest edition?
Last edited by Mathaias : 09-08-18 at 05:26 AM.
Report comment to moderator  
Reply With Quote
Unread 09-08-18, 04:16 AM  
Daarc
A Defias Bandit

Forum posts: 2
File comments: 3
Uploads: 0
Re: Re: Re: LibStub and AceAddon-3.0 Errors

Unfortunately still getting same errors but I think I fixed actionbar related ones by installing Ace3 again and adding 2 lines of codes to given codeblock. I don't know if I did it correct since I'm not an expert at WoWAPI and LUA coding. But it's not giving erros about actionbar anymore. However, FrameXML issues still continue. Again I don't get any errors if I enable Ace3 addon and disable actionbar addon. Here are some errors I get, there are 27 more errors like this. They are all about FrameXML.

Code:
Message: Interface\FrameXML\UIParent.lua:2988: attempt to index a nil value
Time: Sat Sep  8 12:57:23 2018
Count: 1
Stack: Interface\FrameXML\UIParent.lua:2988: attempt to index a nil value
Interface\FrameXML\UIParent.lua:2988: in function `UIParentManageFramePositions'
Interface\FrameXML\UIParent.lua:2329: in function <Interface\FrameXML\UIParent.lua:2316>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:3118: in function `UIParent_ManageFramePositions'
Interface\FrameXML\MainMenuBar.lua:60: in function `SetPositionForStatusBars'
Interface\FrameXML\MainMenuBar.lua:8: in function `OnStatusBarsUpdated'
Interface\FrameXML\StatusTrackingManager.lua:179: in function `LayoutBars'
Interface\FrameXML\StatusTrackingManager.lua:84: in function `UpdateBarsShown'
Interface\FrameXML\StatusTrackingManager.lua:72: in function `SetBarSize'
Interface\FrameXML\MainMenuBar.lua:382: in function `ChangeMenuBarSizeAndPosition'
Interface\FrameXML\MultiActionBars.lua:49: in function `cb'
Interface\FrameXML\MultiActionBars.lua:44: in function <Interface\FrameXML\MultiActionBars.lua:34>
Interface\FrameXML\MultiActionBars.lua:58: in function `MultiActionBar_Update'
Interface\FrameXML\UIParent.lua:1356: in function <Interface\FrameXML\UIParent.lua:1090>

Locals: self = <unnamed> {
 0 = <userdata>
 ShowUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2344
 UpdateUIPanelPositions = <function> defined @Interface\FrameXML\UIParent.lua:2692
 HideUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2640
 UIParentManageFramePositions = <function> defined @Interface\FrameXML\UIParent.lua:2803
 MoveUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2620
 ShowUIPanelFailed = <function> defined @Interface\FrameXML\UIParent.lua:2550
 SetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2556
 GetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2684
}
yOffsetFrames = <table> {
 1 = "pet"
 2 = "castingBar"
}
xOffsetFrames = <table> {
}
hasBottomLeft = nil
hasBottomRight = nil
hasPetBar = 1
(for index) = 1
(for limit) = 10
(for step) = 1
i = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = MainMenuBar {
 0 = <userdata>
 GetYOffset = <function> defined @Interface\FrameXML\MainMenuBar.lua:38
 OnShow = <function> defined @Interface\FrameXML\MainMenuBar.lua:29
 OnLoad = <function> defined @Interface\FrameXML\MainMenuBar.lua:11
 ChangeMenuBarSizeAndPosition = <function> defined @Interface\FrameXML\MainMenuBar.lua:361
 OnEvent = <function> defined @Interface\FrameXML\MainMenuBar.lua:65
 state = "player"
 yOffset = 0
 slideOut = <unnamed> {
 }
 SetPositionForStatusBars = <function> defined @Interface\FrameXML\MainMenuBar.lua:42
 OnStatusBarsUpdated = <function> defined @Interface\FrameXML\MainMenuBar.lua:7
 SetYOffset = <function> defined @Interface\FrameXML\MainMenuBar.lua:34
}
(*temporary) = "BOTTOM"
(*temporary) = UIParent {
 0 = <userdata>
 firstTimeLoaded = 1
 variablesLoaded = true
}
(*temporary) = 0
(*temporary) = 0
(*temporary) = <userdata>
(*temporary) = 0
(*temporary) = "attempt to index a nil value"
UIPARENT_VARIABLE_OFFSETS = <table> {
 rightActionBarsX = 0
}
menuBarTop = 75
Code:
Message: Interface\FrameXML\UIParent.lua:2988: attempt to index a nil value
Time: Sat Sep  8 12:57:23 2018
Count: 1
Stack: Interface\FrameXML\UIParent.lua:2988: attempt to index a nil value
Interface\FrameXML\UIParent.lua:2988: in function `UIParentManageFramePositions'
Interface\FrameXML\UIParent.lua:2329: in function <Interface\FrameXML\UIParent.lua:2316>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:3118: in function `UIParent_ManageFramePositions'
Interface\FrameXML\MainMenuBar.lua:60: in function `SetPositionForStatusBars'
Interface\FrameXML\MainMenuBar.lua:8: in function `OnStatusBarsUpdated'
Interface\FrameXML\StatusTrackingManager.lua:179: in function `LayoutBars'
Interface\FrameXML\StatusTrackingManager.lua:84: in function `UpdateBarsShown'
Interface\FrameXML\MultiActionBars.lua:50: in function `cb'
Interface\FrameXML\MultiActionBars.lua:44: in function <Interface\FrameXML\MultiActionBars.lua:34>
Interface\FrameXML\MultiActionBars.lua:58: in function `MultiActionBar_Update'
Interface\FrameXML\UIParent.lua:1356: in function <Interface\FrameXML\UIParent.lua:1090>

Locals: self = <unnamed> {
 0 = <userdata>
 ShowUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2344
 UpdateUIPanelPositions = <function> defined @Interface\FrameXML\UIParent.lua:2692
 HideUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2640
 UIParentManageFramePositions = <function> defined @Interface\FrameXML\UIParent.lua:2803
 MoveUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2620
 ShowUIPanelFailed = <function> defined @Interface\FrameXML\UIParent.lua:2550
 SetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2556
 GetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2684
}
yOffsetFrames = <table> {
 1 = "pet"
 2 = "castingBar"
}
xOffsetFrames = <table> {
}
hasBottomLeft = nil
hasBottomRight = nil
hasPetBar = 1
(for index) = 1
(for limit) = 10
(for step) = 1
i = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = MainMenuBar {
 0 = <userdata>
 GetYOffset = <function> defined @Interface\FrameXML\MainMenuBar.lua:38
 OnShow = <function> defined @Interface\FrameXML\MainMenuBar.lua:29
 OnLoad = <function> defined @Interface\FrameXML\MainMenuBar.lua:11
 ChangeMenuBarSizeAndPosition = <function> defined @Interface\FrameXML\MainMenuBar.lua:361
 OnEvent = <function> defined @Interface\FrameXML\MainMenuBar.lua:65
 state = "player"
 yOffset = 0
 slideOut = <unnamed> {
 }
 SetPositionForStatusBars = <function> defined @Interface\FrameXML\MainMenuBar.lua:42
 OnStatusBarsUpdated = <function> defined @Interface\FrameXML\MainMenuBar.lua:7
 SetYOffset = <function> defined @Interface\FrameXML\MainMenuBar.lua:34
}
(*temporary) = "BOTTOM"
(*temporary) = UIParent {
 0 = <userdata>
 firstTimeLoaded = 1
 variablesLoaded = true
}
(*temporary) = 0
(*temporary) = 0
(*temporary) = <userdata>
(*temporary) = 0
(*temporary) = "attempt to index a nil value"
UIPARENT_VARIABLE_OFFSETS = <table> {
 rightActionBarsX = 0
}
menuBarTop = 75
Report comment to moderator  
Reply With Quote
Unread 09-07-18, 07:21 PM  
Mathaias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 69
Uploads: 8
Thumbs up Re: Re: LibStub and AceAddon-3.0 Errors

Originally Posted by Mathaias
Originally Posted by Daarc
Hey man I really liked your UI it's pretty much all I wanted from a UI, but this one gives me a bunch of lua errors(32 errors to be exact). I downloaded LibStub and AceAddon-3.0 some errors are gone but there are so much left. I tried it with Dominos too still got same errors, if I disable bar addon completely there are no errors but I don't want to disable it. All errors connected to the bar addon but I'm not sure since I haven't tested your addons throughly. Here are some errors I got. Maybe you can check them when you have time. Keep up the good work!
Code:
Message: Interface\AddOns\MattBars\core/glowing.lua:1: attempt to call global 'LibStub' (a nil value)
Time: Sat Sep  8 02:34:59 2018
Count: 1
Stack: Interface\AddOns\MattBars\core/glowing.lua:1: attempt to call global 'LibStub' (a nil value)
Interface\AddOns\MattBars\core/glowing.lua:1: in main chunk

Locals: (*temporary) = nil
(*temporary) = "AceAddon-3.0"
(*temporary) = "attempt to call global 'LibStub' (a nil value)"
Code:
Message: Interface\AddOns\MattBars\core/actionbars.lua:107: attempt to index local 'nt' (a nil value)
Time: Sat Sep  8 02:35:00 2018
Count: 1
Stack: Interface\AddOns\MattBars\core/actionbars.lua:107: attempt to index local 'nt' (a nil value)
Interface\AddOns\MattBars\core/actionbars.lua:107: in function <Interface\AddOns\MattBars\core/actionbars.lua:78>
Interface\AddOns\MattBars\core/actionbars.lua:410: in function <Interface\AddOns\MattBars\core/actionbars.lua:377>

Locals: bu = ExtraActionButton1 {
 NormalTexture = ExtraActionButton1NormalTexture {
 }
 HotKey = ExtraActionButton1HotKey {
 }
 action = 169
 buttonType = "EXTRAACTIONBUTTON"
 feedback_action = 169
 flashing = 0
 Flash = ExtraActionButton1Flash {
 }
 cooldown = ExtraActionButton1Cooldown {
 }
 0 = <userdata>
 style = <unnamed> {
 }
 Count = ExtraActionButton1Count {
 }
 flashtime = 0
 isExtra = true
 icon = ExtraActionButton1Icon {
 }
 zoneAbilityDisabled = false
}
name = "ExtraActionButton1"
style = <unnamed> {
 0 = <userdata>
 SetTexture = <function> defined =[C]:-1
}
icon = ExtraActionButton1Icon {
 0 = <userdata>
}
cooldown = ExtraActionButton1Cooldown {
 0 = <userdata>
}
ho = ExtraActionButton1HotKey {
 0 = <userdata>
}
nt = nil
(*temporary) = ExtraActionButton1 {
 NormalTexture = ExtraActionButton1NormalTexture {
 }
 HotKey = ExtraActionButton1HotKey {
 }
 action = 169
 buttonType = "EXTRAACTIONBUTTON"
 feedback_action = 169
 flashing = 0
 Flash = ExtraActionButton1Flash {
 }
 cooldown = ExtraActionButton1Cooldown {
 }
 0 = <userdata>
 style = <unnamed> {
 }
 Count = ExtraActionButton1Count {
 }
 flashtime = 0
 isExtra = true
 icon = ExtraActionButton1Icon {
 }
 zoneAbilityDisabled = false
}
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -2
(*temporary) = 2
(*temporary) = <userdata>
(*temporary) = "attempt to index local 'nt' (a nil value)"
cfg = <unnamed> {
 textures = <table> {
 }
 color = <table> {
 }
 hotkeys = <table> {
 }
 combineBuffsAndDebuffs = false
 itemcount = <table> {
 }
 font = "Fonts\FRIZQT__.TTF"
 consolidatedTooltipScale = 1.2
 adjustOneletterAbbrev = true
 0 = <userdata>
 background = <table> {
 }
 cooldown = <table> {
 }
 macroname = <table> {
 }
}
backdrop = <table> {
 bgFile = ""
 tileSize = 32
 edgeFile = "Interface\AddOns\MattBars\textures\outer_shadow"
 tile = false
 edgeSize = 6
 insets = <table> {
 }
}
Hey!

Thank you alot! - Appreciate you writing too!

Let me look into it for you! Weird that I dont get those errors
The errors are now fixed. Thank you for letting me know!
You can download the addon again and it should work as intended!
Report comment to moderator  
Reply With Quote
Unread 09-07-18, 06:27 PM  
Mathaias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 69
Uploads: 8
Thumbs up Re: LibStub and AceAddon-3.0 Errors

Originally Posted by Daarc
Hey man I really liked your UI it's pretty much all I wanted from a UI, but this one gives me a bunch of lua errors(32 errors to be exact). I downloaded LibStub and AceAddon-3.0 some errors are gone but there are so much left. I tried it with Dominos too still got same errors, if I disable bar addon completely there are no errors but I don't want to disable it. All errors connected to the bar addon but I'm not sure since I haven't tested your addons throughly. Here are some errors I got. Maybe you can check them when you have time. Keep up the good work!
Code:
Message: Interface\AddOns\MattBars\core/glowing.lua:1: attempt to call global 'LibStub' (a nil value)
Time: Sat Sep  8 02:34:59 2018
Count: 1
Stack: Interface\AddOns\MattBars\core/glowing.lua:1: attempt to call global 'LibStub' (a nil value)
Interface\AddOns\MattBars\core/glowing.lua:1: in main chunk

Locals: (*temporary) = nil
(*temporary) = "AceAddon-3.0"
(*temporary) = "attempt to call global 'LibStub' (a nil value)"
Code:
Message: Interface\AddOns\MattBars\core/actionbars.lua:107: attempt to index local 'nt' (a nil value)
Time: Sat Sep  8 02:35:00 2018
Count: 1
Stack: Interface\AddOns\MattBars\core/actionbars.lua:107: attempt to index local 'nt' (a nil value)
Interface\AddOns\MattBars\core/actionbars.lua:107: in function <Interface\AddOns\MattBars\core/actionbars.lua:78>
Interface\AddOns\MattBars\core/actionbars.lua:410: in function <Interface\AddOns\MattBars\core/actionbars.lua:377>

Locals: bu = ExtraActionButton1 {
 NormalTexture = ExtraActionButton1NormalTexture {
 }
 HotKey = ExtraActionButton1HotKey {
 }
 action = 169
 buttonType = "EXTRAACTIONBUTTON"
 feedback_action = 169
 flashing = 0
 Flash = ExtraActionButton1Flash {
 }
 cooldown = ExtraActionButton1Cooldown {
 }
 0 = <userdata>
 style = <unnamed> {
 }
 Count = ExtraActionButton1Count {
 }
 flashtime = 0
 isExtra = true
 icon = ExtraActionButton1Icon {
 }
 zoneAbilityDisabled = false
}
name = "ExtraActionButton1"
style = <unnamed> {
 0 = <userdata>
 SetTexture = <function> defined =[C]:-1
}
icon = ExtraActionButton1Icon {
 0 = <userdata>
}
cooldown = ExtraActionButton1Cooldown {
 0 = <userdata>
}
ho = ExtraActionButton1HotKey {
 0 = <userdata>
}
nt = nil
(*temporary) = ExtraActionButton1 {
 NormalTexture = ExtraActionButton1NormalTexture {
 }
 HotKey = ExtraActionButton1HotKey {
 }
 action = 169
 buttonType = "EXTRAACTIONBUTTON"
 feedback_action = 169
 flashing = 0
 Flash = ExtraActionButton1Flash {
 }
 cooldown = ExtraActionButton1Cooldown {
 }
 0 = <userdata>
 style = <unnamed> {
 }
 Count = ExtraActionButton1Count {
 }
 flashtime = 0
 isExtra = true
 icon = ExtraActionButton1Icon {
 }
 zoneAbilityDisabled = false
}
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -2
(*temporary) = 2
(*temporary) = <userdata>
(*temporary) = "attempt to index local 'nt' (a nil value)"
cfg = <unnamed> {
 textures = <table> {
 }
 color = <table> {
 }
 hotkeys = <table> {
 }
 combineBuffsAndDebuffs = false
 itemcount = <table> {
 }
 font = "Fonts\FRIZQT__.TTF"
 consolidatedTooltipScale = 1.2
 adjustOneletterAbbrev = true
 0 = <userdata>
 background = <table> {
 }
 cooldown = <table> {
 }
 macroname = <table> {
 }
}
backdrop = <table> {
 bgFile = ""
 tileSize = 32
 edgeFile = "Interface\AddOns\MattBars\textures\outer_shadow"
 tile = false
 edgeSize = 6
 insets = <table> {
 }
}
Hey!

Thank you alot! - Appreciate you writing too!

Let me look into it for you! Weird that I dont get those errors
Report comment to moderator  
Reply With Quote
Unread 09-07-18, 05:47 PM  
Daarc
A Defias Bandit

Forum posts: 2
File comments: 3
Uploads: 0
LibStub and AceAddon-3.0 Errors

Hey man I really liked your UI it's pretty much all I wanted from a UI, but this one gives me a bunch of lua errors(32 errors to be exact). I downloaded LibStub and AceAddon-3.0 some errors are gone but there are so much left. I tried it with Dominos too still got same errors, if I disable bar addon completely there are no errors but I don't want to disable it. All errors connected to the bar addon but I'm not sure since I haven't tested your addons throughly. Here are some errors I got. Maybe you can check them when you have time. Keep up the good work!
Code:
Message: Interface\AddOns\MattBars\core/glowing.lua:1: attempt to call global 'LibStub' (a nil value)
Time: Sat Sep  8 02:34:59 2018
Count: 1
Stack: Interface\AddOns\MattBars\core/glowing.lua:1: attempt to call global 'LibStub' (a nil value)
Interface\AddOns\MattBars\core/glowing.lua:1: in main chunk

Locals: (*temporary) = nil
(*temporary) = "AceAddon-3.0"
(*temporary) = "attempt to call global 'LibStub' (a nil value)"
Code:
Message: Interface\AddOns\MattBars\core/actionbars.lua:107: attempt to index local 'nt' (a nil value)
Time: Sat Sep  8 02:35:00 2018
Count: 1
Stack: Interface\AddOns\MattBars\core/actionbars.lua:107: attempt to index local 'nt' (a nil value)
Interface\AddOns\MattBars\core/actionbars.lua:107: in function <Interface\AddOns\MattBars\core/actionbars.lua:78>
Interface\AddOns\MattBars\core/actionbars.lua:410: in function <Interface\AddOns\MattBars\core/actionbars.lua:377>

Locals: bu = ExtraActionButton1 {
 NormalTexture = ExtraActionButton1NormalTexture {
 }
 HotKey = ExtraActionButton1HotKey {
 }
 action = 169
 buttonType = "EXTRAACTIONBUTTON"
 feedback_action = 169
 flashing = 0
 Flash = ExtraActionButton1Flash {
 }
 cooldown = ExtraActionButton1Cooldown {
 }
 0 = <userdata>
 style = <unnamed> {
 }
 Count = ExtraActionButton1Count {
 }
 flashtime = 0
 isExtra = true
 icon = ExtraActionButton1Icon {
 }
 zoneAbilityDisabled = false
}
name = "ExtraActionButton1"
style = <unnamed> {
 0 = <userdata>
 SetTexture = <function> defined =[C]:-1
}
icon = ExtraActionButton1Icon {
 0 = <userdata>
}
cooldown = ExtraActionButton1Cooldown {
 0 = <userdata>
}
ho = ExtraActionButton1HotKey {
 0 = <userdata>
}
nt = nil
(*temporary) = ExtraActionButton1 {
 NormalTexture = ExtraActionButton1NormalTexture {
 }
 HotKey = ExtraActionButton1HotKey {
 }
 action = 169
 buttonType = "EXTRAACTIONBUTTON"
 feedback_action = 169
 flashing = 0
 Flash = ExtraActionButton1Flash {
 }
 cooldown = ExtraActionButton1Cooldown {
 }
 0 = <userdata>
 style = <unnamed> {
 }
 Count = ExtraActionButton1Count {
 }
 flashtime = 0
 isExtra = true
 icon = ExtraActionButton1Icon {
 }
 zoneAbilityDisabled = false
}
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -2
(*temporary) = 2
(*temporary) = <userdata>
(*temporary) = "attempt to index local 'nt' (a nil value)"
cfg = <unnamed> {
 textures = <table> {
 }
 color = <table> {
 }
 hotkeys = <table> {
 }
 combineBuffsAndDebuffs = false
 itemcount = <table> {
 }
 font = "Fonts\FRIZQT__.TTF"
 consolidatedTooltipScale = 1.2
 adjustOneletterAbbrev = true
 0 = <userdata>
 background = <table> {
 }
 cooldown = <table> {
 }
 macroname = <table> {
 }
}
backdrop = <table> {
 bgFile = ""
 tileSize = 32
 edgeFile = "Interface\AddOns\MattBars\textures\outer_shadow"
 tile = false
 edgeSize = 6
 insets = <table> {
 }
}
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: