Download
(20Kb)
Download
Updated: 11-23-14 10:12 AM
Pictures
File Info
Compatibility:
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:11-23-14 10:12 AM
Created:09-13-09 12:05 PM
Downloads:11,976
Favorites:171
MD5:

Arcana's Experience Broker  Popular! (More than 5000 hits)

Version: 60000.3.1.1
by: Arcana [More]

Arcana's Experience Broker is a LibDataBroker addon that shows a large amount of experience-related information, including the current amount of experience you have acquired this session, the rate of XP, and the estimated time to level.

This addon requires a LibDataBroker Viewer (such as DockingStation) so the user can see the information.

I wrote this addon because I was accustomed to using FuBar_ExperienceFu and its information display while levelling, especially the distinction between XP gained this Level, and XP gained this Session. Because there was no appropriate LibDataBroker equivalent, I decided to write this as a replacement.

What's a LibDataBroker?

I've received this question a few times, so let me explain what a broker is and why I wrote a data broker addon.

if you've been playing WoW and using addons for some time you might be familiar with addons like TitanPanel or FuBar. These addons place a "panel" at the top of your screen where you can put information like how much gold you have or how much experience you need until you reach the next level.

However, if you wrote a plugin to work with TitanPanel or FuBar, you had to write your addon to work specifically for those systems and ended up having to write two addons (one to support TitanPanel and one to support FuBar). To get around this, some smart people wrote a library called LibDataBroker.

Basically, what the data broker library allows you to do is select the style and look of your UI using a viewer. You can then install the mods that provide data to the viewer (usually called data or data brokers). This provides two benefits. First, the player gets to select what the look and feel of the viewer is. You're no longer limited to something that looks like a bar, for example. Second, the addon author only has to write one addon.

So, what goes on is that you download and install a broker viewer like ChocolateBar, Fortress, DockingStation, or whatever suits the look and feel that you like, and then you install an addon like Arcana's Experience Broker in order to get the information about how much experience you're gaining.

v60000.3.1.1: 2014-11-23

- Updated TOC for compatibility with Warlords of Draenor.

v50001.3.1.1: 2012-09-05

- Added amount of XP remaining in the main view
- Updated TOC for compatibility with 5.0.4

v40000.3.1.0: 2010-11-20

- Added percentages in the tooltip
- Added a broker view for remaining percentage, in parentheses
- The broker view is saved on logout

v40000.3.0.1: 2010-10-14

- Minor bug fixes

v40000.3: 2010-10-13

- Updated addon for compatibility with 4.0
- Added a "Time to level" display on the toolbar (click the text four times to show it!)

v0.2: 2010-07-16

- Updated TOC file for compatibility with 3.3

v0.1: 2009-09-12

- I wanted an addon that displayed my current percentage into level, my rest XP, and on mouseover, details about
my XP rates. I really liked FuBar_ExperienceFu but there was no equivalent for Broker. I based this addon's
features heavily around FuBar_ExperienceFu's layout.
Optional Files (0)


Post A Reply Comment Options
Unread 06-28-11, 08:44 PM  
Wraithan
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Updates/improvements

Hello,

I've been incrementally improving this addon for my own use. If you have a preferred method for me to give you the changes... Supposing you are even interested in them.

If you currently don't have the source hosted anywhere online, I'd recommend github, since then I can just fork and send you pull requests making it really easy for others to collaborate as well.

If you want/need something to legitimatize me as a developer feel free to google my username, I have several projects out there.

-Wraithan
Report comment to moderator  
Reply With Quote
Unread 12-27-10, 09:03 AM  
xaley
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Display

I have been looking for replacement for fubar and this one shows all the info I'm after on the display. The only thing that I am missing is on the bar the option to show 'remaining xp/rested xp' (as fixed number not %) as an option. For me to see how far I have to go rather than how much I have already done (which the blizzard exp bar already shows) is a lot more useful. Any chance this can be set up as an option on next update?

Cheers
Last edited by xaley : 12-27-10 at 09:04 AM.
Report comment to moderator  
Reply With Quote
Unread 11-20-10, 05:17 PM  
Arcana
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 16
Uploads: 2
Originally posted by Elkano
Besides the percentages I mainly missed the ability to show the remaining XP as text next to the icon... so I went and wrote ElkExperience (currently only on wowace and curse)

@Arcana: there are a few bugs and problems in your code
- the number of mobs to kill should be ceil'ed and not floor'ed
- you should store the two tables from fmttime() as locals outside of that function in order to reduce garbage produced
- #displayOptions doesn't work since you use strings as keys so the resulting table isn't an array but a hash
Sorry that you felt that you had to write another addon.

However I appreciate that a well-respected member of the WoW Addon community like yourself provided feedback on my code and for that I'm very appreciative. Thank you very much.

As for the percentages in tooltips - yes, I added it in finally
Report comment to moderator  
Reply With Quote
Unread 11-12-10, 09:45 AM  
Amander
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Pet Experience

Arcana, I like your addon alot, it does exactly as I want it but for 1 thing - no pet experience! If you've got it in, I can't seem to find how to display it. I just got a host of new pets, so I'm out leveling them all (and once Cata comes, of course I'll be leveling them again), and it'd be nice to see by the player's XP how the pet is doing too!

Thank you!
Report comment to moderator  
Reply With Quote
Unread 11-03-10, 02:09 AM  
Elkano
A Flamescale Wyrmkin
 
Elkano's Avatar
AddOn Author - Click to view AddOns

Forum posts: 131
File comments: 167
Uploads: 6
Besides the percentages I mainly missed the ability to show the remaining XP as text next to the icon... so I went and wrote ElkExperience (currently only on wowace and curse)

@Arcana: there are a few bugs and problems in your code
- the number of mobs to kill should be ceil'ed and not floor'ed
- you should store the two tables from fmttime() as locals outside of that function in order to reduce garbage produced
- #displayOptions doesn't work since you use strings as keys so the resulting table isn't an array but a hash
__________________
This posting is made of 100% recycled electrons.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 10:07 PM  
daf
A Kobold Labourer

Forum posts: 1
File comments: 38
Uploads: 0
I'd like to add my voice to Zidomo in how I miss the percentage values that I had available in ExperienceFu, it really was much easier to judge my progress trough them.

ExperienceFu screenshot to exemplify:

Last edited by daf : 10-19-10 at 10:09 PM.
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 01:55 PM  
chrissw23
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
Smile Idea regarding Rest

I think it would be a good idea if you could possibly add a way to make it so you don't have to see rest or make it so that rest can be a percentage and still see the time till lvl time amount.

If this is already possible I apologize ahead of time, lol. Just an idea and thanks for making a LDB version of this kind of addon. I used to always use experiencefu, but want to get away from fubar.

- Chris W.
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 09:22 AM  
skunkette
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Holy wow, I didn't expect a response so fast

No need to apologise, you're doing great things for the community! THANK YOU!

Originally posted by Arcana
I'm so sorry about the pending problems. I checked this version more closely to make sure that the debug statements were removed.

It was a bit busy yesterday with the new patch and all.

The new indicator for rest indicates the estimated amount of time (for this session) to burn through your rest XP. If you have 0 rest XP then the rest part should not display anymore.

Thanks for your patience guys, hopefully this will be the last of the issues and everyone can go back to using the addon!
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 07:49 AM  
Arcana
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 16
Uploads: 2
I'm so sorry about the pending problems. I checked this version more closely to make sure that the debug statements were removed.

It was a bit busy yesterday with the new patch and all.

The new indicator for rest indicates the estimated amount of time (for this session) to burn through your rest XP. If you have 0 rest XP then the rest part should not display anymore.

Thanks for your patience guys, hopefully this will be the last of the issues and everyone can go back to using the addon!
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 06:37 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by Tooplex
It still shows the whole "onenter" and stuff in the chat box when hovering over it, other than that it works fine.
Yep, the current ZIP file for download here now ("1287032061-Arcana_ExperienceBroker.zip") contains the identical files as were released yesterday with the debug text problem.
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 05:19 AM  
Tooplex
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
It still shows the whole "onenter" and stuff in the chat box when hovering over it, other than that it works fine.
Report comment to moderator  
Reply With Quote
Unread 10-14-10, 02:24 AM  
skunkette
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Also, '0h 0m 0s of rest'?

Why does it show '0h 0m 0s of rest' after '[x amount of time] to level'?

What does that amount of rest even refer to? How much rest you have had that day?

I want the ability to turn that bit off (without editing the code of the plugin)

It would be much appreciated!
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 10:55 PM  
Arcana
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 16
Uploads: 2
Originally posted by zaphon
You left 3 debug "print" statements in the addon. I commented them out but you'll probably want to release a version without those for the non-tech savvy folks. :-)
I caught this just after the upload, the new file is being processed now.
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 09:07 PM  
zaphon
A Defias Bandit

Forum posts: 2
File comments: 27
Uploads: 0
You left 3 debug "print" statements in the addon. I commented them out but you'll probably want to release a version without those for the non-tech savvy folks. :-)
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 08:26 PM  
Arcana
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 16
Uploads: 2
Originally posted by saltorio
Love this addon, but it doesn't appear to be working on the 4.0.1 PTR. In DockingStation, the broker display works, and can be changed by right-clicking it, but the tooltip won't show.
Updates to this addon are pending review, keep an eye out for it.

I've added the previously-requested "Time to level" display too.
Last edited by Arcana : 10-13-10 at 08:27 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: