Download
(10 Kb)
Download
Updated: 02/11/23 08:01 AM
Pictures
File Info
Compatibility:
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Updated:02/11/23 08:01 AM
Created:05/14/14 03:15 AM
Monthly downloads:800
Total downloads:74,318
Favorites:171
MD5:
Categories:Info, Plug-in Bars, Character Advancement
Harven's All Experience Bars  Popular! (More than 5000 hits)
Version: 2.8.4
by: Harven, votan
DependenciesDescription
This addon can display any skill/ability experience bars in your in game hud. You start with one experience bar (racial skill) which then you can move around and when you right-click on it you can also change some option from the popup menu for each bar individually. Those options are: bar alignment (left/right), skill name position (inside the bar, above the bar), display of a skill rank, bar color, text color. When you gain experience a notification will appear.
To add a new bar go to the menu the bar is shown normally and hover it with the mouse cursor. For example the character screen (C) for the level/CP bar. Or the companion menu for the reputation bar, etc. A key-button will appear in the bottom bar with "Track on HUD", default key is (E).

Additional progress bars
- Alliance points,
- Champion Rank,
- Veteran Rank,
- Level
- Skills
- Companion Skills and reputation
- etc.

Controls
- scroll mouse wheel when the cursor is over a bar to change experience bar width,
- scroll mouse wheel while holding shift when the cursor is over a bar to change experience bar scale,

Future features:
- *your wish here*

I (@votan73) took over the addon for maintenance.

Out dated:
Donations
If you like my work you can make me happy by sending some in-game gold/items to @theharven on EU server (but please, no lockpicks ), eventually you can help me pay my monthly subscription by donating some money.

[Edit 09.31.2015]
Since monthly subscription is no longer required to play the game I decided to transfer all future dontations to charity. There is a polish site where you can chose a person you would like to support (mostly children) https://www.siepomaga.pl/. I will be anonymously transfering your donations there, to a person of my choosing and then I will post a link in The Great Donor Hall so you will know who gets your money I would love to help this people so I hope this doesn't discourages you from donating.


version 2.8.4:
- Added new option "Grid Size" to help positioning the bars for better alignment.

version 2.8.3:
- Support for tribute xp bar.

version 2.8.2:
- Fixed auto-hide.

version 2.8.1:
- New auto placement of new bars.
- Fixed toggling alignment, if switching companions.

version 2.8.0:
- Companion support.
- New selection method: Open the skills, alliance war or character menu and hover the ability/skill line/bar you want to track on HUD and press the keybind showing.

version 2.7.0:
- Replaced out-dated API functions.
- Update for "Blackwood".

This version is a complete overhaul under the hood to get it work "as before".
Because in order to add companion skill bars, it has to be changed even more.
This version is an intermediate step for you to have something "working".

Version 2.6d
- Removed LibStub,
- Removed embedded LibHarvensAddonsSettings, please download it separately,
- API version changed to 100030.

Version 2.6c
- Changed default exp bar to first skill line of the World skill type,
- API version changed to 100027.

Version 2.6b
- Fixed libHarvensAddonSettings library
- API version changed to 100024.

Version 2.6a
- First default experience bar (racial skills) should be now of proper race.

Version 2.6
- Changed the layout of bar pop-up menus - should be more user friendly now :)
- API version changed to 100023

Version 2.5d
- LibStub updated to the latest version,
- API version changed to 100020

Version 2.5c
- API version changed to 100019

Version 2.5b
- API version changed to 100018

Version 2.5a
- API version changed to 100017

Version 2.5
- API version changed to 100016,
- Updated LHAS, thanks Votan :)

Version 2.4
- Fixed Champion bar exceptions,
- Removed veteran rank bar,
- API version changed to 100015.

Version 2.3a
- API version changed to 100014.

Version 2.3
- Fixed champion points bar.

Version 2.2a
- API version changed to 100013.

Version 2.2
- API version changed to 100012,
- New version of LibHarvensAddonSettings - thanks to Votan :)

Version 2.1
- Added Champion Rank progress bar

Version 2.0a
- API version changed to 100011,

Version 2.0
- The bars are no longer attached to the compass control.

Version 1.9a
- API version changed to 100010,
- New version of LibHarvensAddonSettings (thanks to Garkin),

Version 1.9
- Fixed vet rank/level updating.

Version 1.8a
- API version changed to 100009.

Version 1.8
- Fixed the "Level" bar.

Version 1.7
- Added new settings (default values for newly created bars),
- Added minmax/percentage switch in the settings menu (requires reloadui),
- API version changed to 100008,

Version 1.6
- Settings moved to "Add-ons" menu (using Harven's Addon Settings library),
- Made some adaptations to the latest API changes,
- API version changed,

Version 1.5
- Fixed alliance points updates,
- Fixed gain notification (when no experience gained).

Version 1.4
- API version changed,
- Changed in-bar fonts to more readable.

Version 1.3
- Fixed auto hide mechanism.

Version 1.2
- Fixed UI Error which sometimes appeared when gaining experience,

Version 1.1
- Fixed UI Error which appeared when learning new skill line,
- Not showing experience notification when the gain is equal 0

Version 1.0
- Changed menu items behavior, so that when you have a bar of given skill then pressing the menu item with it's name will destroy it,
- Added an option to show skill rank next to skill name,
- Added Level/Veteran Points bar,
- Added Alliance Points bar,
- Slightly decreased experience gain font size,
- Added setting menu where you can set whether bars should be hidden and show only when gaining experience or should stay visible all time.


Version 0.9
- Added experience gain notification,
- Fixed ^M suffixes in context menus.

Version 0.82
- Fixed ^M suffixes in skills names.

Version 0.81
- Previous version did't fixed the bug but not it should be fixed :)

Version 0.8
- Fixed a bug which caused display of wrong skill rank,
- Added an option to set color of each experience bar individually,
- Added an option to set text color of each experience bar individually,

Version 0.7
- Fixed lua exception which occured while gaining experience.

Version 0.6
- Fixed a bug which caused display of wrong abilities,
- Added an option to show skill name above or inside experience bars,
- Added an option to show skill rank,
- The bars hide when opening in-game windows (scenes),
- Added possibility to change width and scale
Optional Files (0)


Archived Files (42)
File Name
Version
Size
Uploader
Date
2.8.3
10kB
votan
08/06/22 08:09 AM
2.8.2
10kB
votan
06/08/21 12:21 PM
2.8.1
10kB
votan
06/06/21 09:23 AM
2.8.0
9kB
votan
06/03/21 08:31 AM
2.7.0
8kB
votan
05/12/21 11:12 AM
2.6d
8kB
Harven
03/29/20 01:44 PM
2.6c
15kB
Harven
07/09/19 05:05 PM
2.6b
15kB
Harven
08/15/18 03:41 PM
2.6a
15kB
Harven
05/25/18 06:32 PM
2.6
15kB
Harven
05/22/18 08:58 AM
2.5d
15kB
Harven
08/14/17 04:03 PM
2.5c
15kB
Harven
05/23/17 01:37 PM
2.5b
15kB
Harven
02/12/17 10:07 AM
2.5a
15kB
Harven
10/05/16 03:07 PM
2.5
15kB
Harven
08/01/16 03:16 PM
2.4
16kB
Harven
06/01/16 02:50 PM
2.3a
15kB
Harven
03/07/16 04:09 PM
2.3
15kB
Harven
11/06/15 01:50 PM
2.2a
15kB
Harven
11/02/15 09:49 AM
2.2
15kB
Harven
09/01/15 05:22 PM
2.1
14kB
Harven
03/07/15 09:19 AM
2.0a
14kB
Harven
03/04/15 02:29 PM
2.0
14kB
Harven
12/05/14 04:23 PM
1.9a
14kB
Harven
11/04/14 01:54 PM
1.9
14kB
Harven
09/26/14 09:29 AM
1.8a
14kB
Harven
09/16/14 05:37 PM
1.8
14kB
Harven
08/07/14 02:19 PM
1.7
14kB
Harven
08/06/14 03:11 PM
1.6
14kB
Harven
06/25/14 02:09 PM
1.5
7kB
Harven
05/26/14 03:45 PM
1.4
7kB
Harven
05/23/14 01:07 PM
1.3
7kB
Harven
05/19/14 01:45 PM
1.2
7kB
Harven
05/19/14 12:13 AM
1.1
7kB
Harven
05/18/14 04:20 PM
1.0
7kB
Harven
05/18/14 11:54 AM
0.9
5kB
Harven
05/17/14 05:22 PM
0.82
5kB
Harven
05/16/14 05:08 AM
0.81
5kB
Harven
05/15/14 03:35 PM
0.8
5kB
Harven
05/15/14 03:21 PM
0.7
4kB
Harven
05/14/14 05:33 PM
0.6
4kB
Harven
05/14/14 05:29 PM
0.5
4kB
05/14/14 03:15 AM


Post A Reply Comment Options
Unread 05/31/16, 08:30 PM  
hagermanj

Forum posts: 2
File comments: 367
Uploads: 0
Errors after DB patch

Every time I end combat, I get about 3 screens of errors.
Report comment to moderator  
Reply With Quote
Unread 05/31/16, 05:48 PM  
Hellstromxx
Premium Member

Forum posts: 2
File comments: 13
Uploads: 0
new error message since NB patch

user:/AddOns/HarvensAllExperienceBars/HarvensAllExperienceBars.lua:490: function expected instead of nil
stack traceback:
user:/AddOns/HarvensAllExperienceBars/HarvensAllExperienceBars.lua:490: in function 'HarvensExperienceBar:AddXPToAnimate'
user:/AddOns/HarvensAllExperienceBars/HarvensAllExperienceBars.lua:462: in function 'HarvensExperienceBar:UpdateProgress'
user:/AddOns/HarvensAllExperienceBars/HarvensAllExperienceBars.lua:476: in function 'HarvensExperienceBar:SkillXPUpdate'
user:/AddOns/HarvensAllExperienceBars/HarvensAllExperienceBars.lua:544: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 04/10/16, 05:47 AM  
Geraintmawr

Forum posts: 2
File comments: 74
Uploads: 0
And another thing....

...really don't see why addon settings are not under 'settings, addon settings' and why they are not account wide on a toggle and why they don't force a /reloadui on changes or closure or something.

Don't get me wrong this would make a great addon awesome.
Report comment to moderator  
Reply With Quote
Unread 04/09/16, 05:00 PM  
Geraintmawr

Forum posts: 2
File comments: 74
Uploads: 0
OOOPS!

Umm, I just found the oddly placed add-ons settings. OK thanks for % but I'd like to display this outside the bar and to the right of the bar name.

Or have I totally lost the plot?
Report comment to moderator  
Reply With Quote
Unread 04/09/16, 04:32 PM  
Geraintmawr

Forum posts: 2
File comments: 74
Uploads: 0
Future Features - please?

My wish list for future enhancements:-

Allow us to display the amount of xp to the right of the bar name
Allow us to chose to display no xp amount
Allow us to choose to display % of max wherever placed
Allow us to choose to display both amount/max and % of max wherever placed


And thanks for a great addon!
Report comment to moderator  
Reply With Quote
Unread 11/23/15, 12:08 PM  
Laucian Nailor
 
Laucian Nailor's Avatar

Forum posts: 1
File comments: 50
Uploads: 0
Hi,

I'm seeing some strange bar behaviour that only appears to effect some bars but not others. When I've enough experience to increase a skill by a level some behave as expected - the level increases by 1 and the colour re-sets to start filling again - Blacksmithing worked fine on my character.
My overall character level bar however had the level number increase and the points needed to level again re-set, but stayed fully filled by the colour in the bar instead of clearing and starting to re-fill again.
I also had a combat skill (Swallow Soul) hit the point limit for the level, but not show that I'd raised to the next level or had the bar colour or points needed re-set at all (as if the bar function just 'locked' at full). (Edit - to be clear this was going from level 1 to 2, not at max level 4 for the skill where progress stops)

In both cases i had to /reloadui to get the bars to update. No problem doing this, but thought you'd want to know of some strange things going on
Last edited by Laucian Nailor : 11/23/15 at 04:39 PM.
Report comment to moderator  
Reply With Quote
Unread 11/06/15, 01:50 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Thanks Gyhl and Hozec
Report comment to moderator  
Reply With Quote
Unread 11/06/15, 08:07 AM  
Hozec
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 13
Uploads: 1
Originally Posted by Gyhl
The Champion Points bar seems to be a little screwed up and set to an amount that's no longer accurate. Right now, for instance, it says I'm on point 96 and at 324.9% to 97 (or 110,472 / 34,000). I'm am at 110,472 (of 113,066). Removing the saved variable doesn't help.
Look at following lines

Lua 669
Code:
nextRankXP = GetChampionXPInRank(GetPlayerChampionPointsEarned())
Lua 537
Code:
 self:UpdateProgress(0, GetChampionXPInRank(GetPlayerChampionPointsEarned()), GetPlayerChampionXP())
If you make those two lines like above it fixes your issue. bassically he has the function there correctly just didn't pass in the champion rank to it so it can calculate the amount of xp you need.

Hope this helps.
Report comment to moderator  
Reply With Quote
Unread 11/04/15, 03:44 PM  
Gyhl

Forum posts: 0
File comments: 4
Uploads: 0
The Champion Points bar seems to be a little screwed up and set to an amount that's no longer accurate. Right now, for instance, it says I'm on point 96 and at 324.9% to 97 (or 110,472 / 34,000). I'm am at 110,472 (of 113,066). Removing the saved variable doesn't help.
Report comment to moderator  
Reply With Quote
Unread 09/11/15, 10:28 PM  
snackrat
 
snackrat's Avatar

Forum posts: 1
File comments: 22
Uploads: 0
Future update request:

Could we please have the layer for the menu be up at the top? Or be able to set it manually?
I have an addon to always show the main experience bar, and since the latest update HAEB's menu pops underneath it, making some components unselectable.
Report comment to moderator  
Reply With Quote
Unread 09/03/15, 06:14 PM  
Marziti

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Using HarvensAllExperienceBars?

AHHHHH!!!! I see now. Thank you

Originally Posted by Harven
Hey,
You should switch to cursor mode (. (dot) is the default key) and then you can move it around, access it's context menu (from there you can add more skill bars and do other stuff) and resize it (with mouse scroll and shift+mouse scroll).

Thanks
[/quote]
Report comment to moderator  
Reply With Quote
Unread 09/03/15, 05:40 PM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Re: Using HarvensAllExperienceBars?

Hey,
You should switch to cursor mode (. (dot) is the default key) and then you can move it around, access it's context menu (from there you can add more skill bars and do other stuff) and resize it (with mouse scroll and shift+mouse scroll).

Originally Posted by Marziti
Just loaded the addon and it shows my racial skill in the middle of the screen but I'm missing something in understanding how to use it. I've tried rclicking the screen which makes my char block, I tried rclicking skills on the skills page, I tried rclicking on my XP bar when in Character screen. When I go to any info screen, e.g. Skills, Character, etc., the Racial Skill info in the middle of the screen disappears. What am I doing wrong?

Thanks
Report comment to moderator  
Reply With Quote
Unread 09/03/15, 01:47 PM  
Marziti

Forum posts: 0
File comments: 2
Uploads: 0
Using HarvensAllExperienceBars?

Just loaded the addon and it shows my racial skill in the middle of the screen but I'm missing something in understanding how to use it. I've tried rclicking the screen which makes my char block, I tried rclicking skills on the skills page, I tried rclicking on my XP bar when in Character screen. When I go to any info screen, e.g. Skills, Character, etc., the Racial Skill info in the middle of the screen disappears. What am I doing wrong?

Thanks
Last edited by Marziti : 09/03/15 at 01:48 PM.
Report comment to moderator  
Reply With Quote
Unread 03/20/15, 09:53 AM  
Harven
 
Harven's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 275
Uploads: 31
Hey Koviko,
that's right, /reloadui is the answer to your question

Originally Posted by Koviko
I accidentally toggled the Racial skill bar (right-click -> selected "High Elf Skills" -> bar disappeared) and I don't see a way to get it back so I can add more bars.

What can I do?

EDIT: Nvm, it came back after a /reloadui
Report comment to moderator  
Reply With Quote
Unread 03/20/15, 07:52 AM  
Koviko

Forum posts: 2
File comments: 11
Uploads: 0
I accidentally toggled the Racial skill bar (right-click -> selected "High Elf Skills" -> bar disappeared) and I don't see a way to get it back so I can add more bars.

What can I do?

EDIT: Nvm, it came back after a /reloadui
Last edited by Koviko : 03/20/15 at 08:03 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: