XPBarNone
XPBarNone
XPBarNone is an XP bar with handy feature set.
Description
Lightweight XP bar with a nice set of features, the text display is customisable, the default setting resembles the following:
Exp: 1234/56789 (7586) :: 12.5% through level 34 :: 1234 XP left :: 12 kills to level
Menus
You can access two different menus to configure XPBarNone.
Shift + Right Click: This accesses the main configuration menu. It's the same menu you could get through the slash commands, but in a nice graphical form.
Control + Right Click: This menu allows you to select which faction you would like to watch on your XP Bar.
Slash Commands
/xpbarnone or /xpbn
Got these errors in classic with 80200-2:
2x XPBarNone\Core.lua:36: attempt to index global 'C_Reputation' (a nil value)
XPBarNone\Core.lua:36: in main chunk
Locals:
XPBarNone = <table> {
SetDefaultModuleLibraries = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:367
Enable = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:294
UnregisterAllEvents = <function> defined @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
EnableModule = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules = <table> {
}
GetModule = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:210
IterateEmbeds = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:442
defaultModuleLibraries = <table> {
}
UnregisterChatCommand = <function> defined @AdiBags\libs\AceConsole-3.0\AceConsole-3.0.lua:111
Printf = <function> defined @AdiBags\libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:409
name = "XPBarNone"
IsEnabled = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:451
orderedModules = <table> {
}
DisableModule = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:350
RegisterMessage = <function> defined @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterMessage = <function> defined @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
Print = <function> defined @AdiBags\libs\AceConsole-3.0\AceConsole-3.0.lua:54
IsModule = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:468
SendMessage = <function> defined @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
SetEnabledState = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:424
enabledState = true
RegisterEvent = <function> defined @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterAllMessages = <function> defined @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
GetArgs = <function> defined @AdiBags\libs\AceConsole-3.0\AceConsole-3.0.lua:144
RegisterChatCommand = <function> defined @AdiBags\libs\AceConsole-3.0\AceConsole-3.0.lua:85
IterateModules = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:437
NewModule = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:235
SetDefaultModuleState = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:387
GetName = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:279
defaultModuleState = true
UnregisterEvent = <function> defined @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
Disable = <function> defined @AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:314
}
L = <table> {
Set the font. = "Set the font."
Set the bar width. = "Set the bar width."
Hide the text on the XP and Rep bars. = "Hide the text on the XP and Rep bars."
Scale = "Scale"
Show the azerite bar instead of the XP bar when on max level. = "Show the azerite bar instead of the XP bar when on max level."
Resting = "Resting"
Toggle the border. = "Toggle the border."
Toggle bubbles on the XP bar. = "Toggle bubbles on the XP bar."
Azerite item not found! = "Azerite item not found!"
Text Position = "Text Position"
Dynamic Bars = "Dynamic Bars"
Profiles = "Profiles"
Show zero values in the various Need tags, instead of an empty string = "Show zero values in the various Need tags, instead of an empty string"
Commify = "Commify"
Change the size of the text. = "Change the size of the text."
Auto Hide Delay = "Auto Hide Delay"
Bar Colours = "Bar Colours"
Font Size = "Font Size"
Reputation Bar related options = "Reputation Bar related options"
Bubbles = "Bubbles"
Experience Bar related options = "Experience Bar related options
57x (null)
In reply to aisenfaire:80200-2 doesn't support Classic, however, there is now an alpha build for Classic available that should work. https://www.curseforge.com/wow/addons/xpbarnone/files/2784212
I couldn't find line 1513 or any such line but it still worked! Thank you very much!
One note though, the bar moves slightly back to the same spot (not the spot I locked it before logging out) every time I log in or reload the console. I've discovered that it's ElvUI that's doing it but not sure how to fix it without disabling ElvUI.
In reply to roweboy1974:
So I just downloaded a fresh copy of XPBarNone and checked... it would prob be easier to have put it as follows
In reply to Umbra_Ignis:
Thanks.
Do you have any idea on how to fix the moving bar caused by ElvUI?
In reply to roweboy1974:
I don't suppose you've found a fix to this? It's rather annoying but I don't want to give up using ElvUI for it
So I actually was able to modify this to work with classic without too much effort, but it would be nice to have an official classic version.
In reply to Umbra_Ignis:
Would you mind posting what edits you've done? :)
In reply to Forge_User_65382693:
in the .toc file
becomes
remove:
replace:
In reply to Umbra_Ignis:
Thank you, worked perfectly. <3
In reply to Umbra_Ignis:
couldn't get it to work after changing the core.lua file, do you mind uploading your edited Core.lua to make it work for classic?
In reply to shehealseverything:
Did you change the .toc file as well?
I will double check it when I get a chance, but I do not believe I am allowed to post the modified file without authors permission according to forum rules.
In reply to Umbra_Ignis:
Yeah, I changed both the .toc and .lua files and no luck. Maybe you could DM/whisper me a link to your uploaded file?
In reply to Umbra_Ignis:
In reply to Umbra_Ignis:
Is it incompatible with bartender4?
I would love to have this for classic, any chance of that happening?
Yes, please do update this for Classic! And thank you!
In reply to roweboy1974:
+1
I haven't found any Classic XP bar addon that is even close to being on par with this.
Tried reading the error message, but it might as well be Klingon, no chance of understanding it.
Any plans for a Classic WoW version?
Not even sure if any changes would be needed, as I was unable to test it during the stress test.
Is this gonna get updated to 8.1?
Every time i log in my Bar always move and i have to move back to position i want it in. I lock it in place but that does not work. Can you plz fix this
Any plans to add azerite power to this addon?