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
-
View User Profile
-
Send Message
Posted Aug 28, 2024In reply to polyhydride:
FYI: It happend every time, after I killed a mob in Fungal Folly.
-
View User Profile
-
Send Message
Posted Aug 17, 2024Hi
Pls Fix this, thx
Retail 11.0.2
1x XPBarNone/Core.lua:1400: attempt to call global 'IsAddOnLoaded' (a nil value)
[string "@XPBarNone/Core.lua"]:1400: in function `CreateXPBar'
[string "@XPBarNone/Core.lua"]:981: in function <XPBarNone/Core.lua:978>
[string "=[C]"]: ?
[string "@Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <Ace3/AceAddon-3.0/AceAddon-3.0.lua:611>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@BetterWardrobe/Modules/Core.lua"]:1382: in function <BetterWardrobe/Modules/Core.lua:1356>
[string "=[C]"]: ?
[string "@Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
...
[string "@Blizzard_UIParent/Mainline/UIParent.lua"]:422: in function `UIParentLoadAddOn'
[string "@Blizzard_UIParent/Mainline/UIParent.lua"]:627: in function `MajorFactions_LoadUI'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:103: in function `SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:96: in function `RefreshMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:91: in function `RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:83: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:79>
[string "=[C]"]: in function `CreateFrame'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:49: in function `CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:78: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:37: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:35>
Locals:
self = <table> {
modules = <table> {
}
baseName = "XPBarNone"
defaultModuleState = true
enabledState = true
frame = XPBarNoneFrame {
}
defaultModuleLibraries = <table> {
}
name = "XPBarNone"
orderedModules = <table> {
}
db = <table> {
}
}
(*temporary) = nil
(*temporary) = "ElvUI"
(*temporary) = "attempt to call global 'IsAddOnLoaded' (a nil value)"
db = <table> {
general = <table> {
}
azerite = <table> {
}
colours = <table> {
}
repmenu = <table> {
}
xp = <table> {
}
rep = <table> {
}
}
mouseovershift = nil
XPBarNone = <table> {
modules = <table> {
}
baseName = "XPBarNone"
defaultModuleState = true
enabledState = true
frame = XPBarNoneFrame {
}
defaultModuleLibraries = <table> {
}
name = "XPBarNone"
orderedModules = <table> {
}
db = <table> {
}
}
-
View User Profile
-
Send Message
Posted Aug 17, 2024In reply to GeoRam2016:
There's an alpha build which fixes this. I should tag them as release soon.
-
View User Profile
-
Send Message
Posted Aug 18, 2024In reply to polyhydride:
Thx works fine
-
View User Profile
-
Send Message
Posted Apr 30, 2024anyone figure out how to get this working for Cata?
-
View User Profile
-
Send Message
Posted Apr 30, 2024OK, it seems to work in Cata Pre-Patch, though I'm not sure what else I broke, but here's what I did.
In Core.lua:
Change Line 208
from:
local maxPlayerLevel = GetMaxLevelForPlayerExpansion()
to:
local maxPlayerLevel = 85
* you could set it to = 80 for the prepatch, then it will only show the Rep bar at 80.
------------------------------
Then I commented out Line 1489. I'm not sure what it does, but Blizzard didn't seem happy about this line, and when I comment it out, the addon works for me /shrug
--local friendID, friendRep, friendMaxRep, friendName, _, _, friendTextLevel, friendThresh, nextFriendThresh = GetFriendshipReputation(factionID)
-
View User Profile
-
Send Message
Posted Dec 13, 2023Hi
Is there any chance of an update or is the addon no longer being worked on?
-
View User Profile
-
Send Message
Posted Dec 26, 2022Hello, any chance to make it work on retail? Still broken :)
-
View User Profile
-
Send Message
Posted Nov 5, 2022cant get it to show up at all? any help? advice
-
View User Profile
-
Send Message
Posted Nov 5, 2022I am confused. I see, in the 'about project' box, that this was updated 6 days ago (October 30, 2022). However, the files sub-tab, and the recent files sidebar, all say Jun 2 2021. Which is it?
-Barleduq
-
View User Profile
-
Send Message
Posted Oct 29, 2022Hello, dont think rep tracking works for retail WoW. Also see the others comments about XPbarnone for classic :)
-
View User Profile
-
Send Message
Posted Sep 28, 2022i made the changes posted previously but i have to uncheck show rep every time i log in or reload - any fix to always show xp bar?
thanks
-
View User Profile
-
Send Message
Posted Sep 7, 2022I was able to get this to work for WotLK Classic by doing the following:
Open \World of Warcraft\_classic_\Interface\AddOns\XPBarNone\Core.lua with a text editor, I use Notepad++.
Find the following line, it's line 45 for me:
local is_bcc = WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC
Change it to:
local is_bcc = WOW_PROJECT_ID == WOW_PROJECT_WRATH_CLASSIC
Doing this seems to make it work, I haven't noticed any problems as of yet and I haven't had any LUA errors.
UPDATE (ty @yuroskul0v): In order to get the XP bar to track XP beyond 70:
In Core.lua, find the following line, it's 158 for me:
local maxLevel = MAX_PLAYER_LEVEL_TABLE[LE_EXPANSION_BURNING_CRUSADE]
Change it to:
local maxLevel = MAX_PLAYER_LEVEL_TABLE[2]
-
View User Profile
-
Send Message
Posted Sep 26, 2022In reply to Squishy_D:
For work in the new wotlk update:
(For level greater than 70)
1. Make sure you change 45 line (ty @Squishy_D)
local is_bcc = WOW_PROJECT_ID == WOW_PROJECT_BURNING_CRUSADE_CLASSIC
to
local is_bcc = WOW_PROJECT_ID == WOW_PROJECT_WRATH_CLASSIC
2. Change variable on 159 line
local maxLevel = MAX_PLAYER_LEVEL_TABLE[LE_EXPANSION_BURNING_CRUSADE]
to
local maxLevel = MAX_PLAYER_LEVEL_TABLE[2]
(sorry for my english)
-
View User Profile
-
Send Message
Posted Oct 29, 2022In reply to Squishy_D:
This semi-works, but it wont properly track reps at max level. It looses the tracking upon reload of UI, relog etc. Try track a rep and see it go away :(
-
View User Profile
-
Send Message
Posted Sep 2, 2022Any chance of this getting updated for wrath classic?
-
View User Profile
-
Send Message
Posted Jul 3, 2021Classic TBC Version
Is there a way to display both Experience and Reputation Bars at same time, like over each other ..??
-
View User Profile
-
Send Message
Posted Jun 4, 2021is there a tag for xp/rep earned per session?
thanks
-
View User Profile
-
Send Message
Posted Jun 2, 2021I have not been able to get xpbar to work for TBC I cannot find the lines to edit Ragedaug mentioned in the latest version 8b17e39-bcc.
-
View User Profile
-
Send Message
Posted Jun 1, 2021For TBC, you can see XP again at level 60 be changing line 131 from 60 to 70.
From:
To: