Download
(35 Kb)
Download
Updated: 06-06-09 08:34 AM
Pictures
File Info
Updated:06-06-09 08:34 AM
Created:unknown
Downloads:6,175
Favorites:64
MD5:
Broker XPRate  Popular! (More than 5000 hits)
Version: 1.55
by: rodrick [More]
Broker_XPRate is a LDB plugin designed for the boring times while grinding out the levels. It has two display modes, time to level and kills to level. Both modes take into account the amount of restXP you have if any.

Looking for someone to help localize the addon, please PM or leave a comment if you are able and willing to do so.

**Credit to Laughlorien and KillMeterFu for some of the per kill code**

*****************************************************

Broker_XPRate does not provide it's own display. You need to have a LibDataBroker display addon installed as well.
More information on LibDataBroker can be found on it's wiki:

http://github.com/tekkub/libdatabroker-1-1/wikis
------------------------------------------------------------------------
r37 | gramg | 2009-06-04 09:02:31 +0000 (Thu, 04 Jun 2009) | 1 line
Changed paths:
M /trunk/.pkgmeta
M /trunk/Broker_XPRate.toc
M /trunk/Core.lua
M /trunk/README.txt
M /trunk/embeds.xml
M /trunk/locales/Locale-deDE.lua
M /trunk/locales/Locale-enUS.lua
A /trunk/locales/Locale-esES.lua
A /trunk/locales/Locale-esMX.lua
A /trunk/locales/Locale-frFR.lua
A /trunk/locales/Locale-koKR.lua
A /trunk/locales/Locale-ruRU.lua
A /trunk/locales/Locale-zhCN.lua
A /trunk/locales/Locale-zhTW.lua
M /trunk/locales/locales.xml

-- TOC bump, use Curseforge's localization app, setup for all localizations (no translations yet)
------------------------------------------------------------------------
r36 | gramg | 2008-12-12 02:00:51 +0000 (Fri, 12 Dec 2008) | 2 lines
Changed paths:
M /trunk/Core.lua
A /trunk/locales/Locale-deDE.lua
M /trunk/locales/Locale-enUS.lua
M /trunk/locales/locales.xml

-- added an initial ldb.text so any Displays that check for required fields will notice it as a valid DO
-- get ready for deDE localization
------------------------------------------------------------------------
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
1.45
28kB
rodrick
12-08-08 04:32 PM


Post A Reply Comment Options
Old 09-04-12, 03:47 PM  
Disturbed123
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
i use this mod, now with the "chocolate bar" data broker mod (instead of old fubar equivalent).

this mod works fine.

can you update the mod to show it works with MoP, so it doesn't say "out of date" in-game?
Disturbed123 is offline Report comment to moderator  
Reply With Quote
Old 08-07-09, 05:09 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Originally posted by asdf
I'm looking to switch over to LDB from Fubar, and I need to replace ExperienceFu.

From the tooltip picture your addon seems a bit more simple than I'm used to with ExperienceFu. Anyway I could make the tooltip mimic this functionality/you add these missing features (if any are missing):



I really like having this info at my fingertips while I level, and I'd love to use yours to do so. Is it possible to see all this in the tooltip with XPRate?
What you see in the screenshot is what you get at this point. Much of that data I personally found useless so I left it off, but feel free to post a ticket on curseforge for the project if you find any particular info necessary and I'll see what I can do. (please one ticket per feature though so I can respond to them individually/mark complete when done, etc.) Note: all the data for this plugin is session specific, it uses a rolling average of the last few mobs removing outliers (ie that rare you came across shouldn't skew the average unless you are only killing equivalent xp mobs) so "per level" data doesn't really apply as people rarely do the same thing for an entire level (after those first 10 or so that is).
rodrick is offline Report comment to moderator  
Reply With Quote
Old 08-07-09, 05:01 PM  
asdf
A Murloc Raider

Forum posts: 9
File comments: 57
Uploads: 0
I'm looking to switch over to LDB from Fubar, and I need to replace ExperienceFu.

From the tooltip picture your addon seems a bit more simple than I'm used to with ExperienceFu. Anyway I could make the tooltip mimic this functionality/you add these missing features (if any are missing):



I really like having this info at my fingertips while I level, and I'd love to use yours to do so. Is it possible to see all this in the tooltip with XPRate?
asdf is offline Report comment to moderator  
Reply With Quote
Old 12-11-08, 06:48 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Originally posted by Diungo
changing
PHP Code:
local dataobj ldb:NewDataObject("Broker_XPRate", {
    
type "data source",
    
icon "Interface\\Icons\\Inv_Misc_SummerFest_BrazierOrange",
}) 
to
PHP Code:
local dataobj ldb:NewDataObject("Broker_XPRate", {
    
type "data source",
    
text "XPRate",
    
icon "Interface\\Icons\\Inv_Misc_SummerFest_BrazierOrange",
}) 
lets this addon work with DockingStation.
Docking station requires the text to be set upon creation? How odd, anyway I added that to the source, will be in the next version. In the meantime guys you can manually change it to make it work with Docking Station. Thanks for finding that and getting a fix.
Last edited by rodrick : 12-11-08 at 06:50 PM.
rodrick is offline Report comment to moderator  
Reply With Quote
Old 12-11-08, 03:44 PM  
Diungo
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
changing
PHP Code:
local dataobj ldb:NewDataObject("Broker_XPRate", {
    
type "data source",
    
icon "Interface\\Icons\\Inv_Misc_SummerFest_BrazierOrange",
}) 
to
PHP Code:
local dataobj ldb:NewDataObject("Broker_XPRate", {
    
type "data source",
    
text "XPRate",
    
icon "Interface\\Icons\\Inv_Misc_SummerFest_BrazierOrange",
}) 
lets this addon work with DockingStation.
Diungo is offline Report comment to moderator  
Reply With Quote
Old 10-22-08, 12:27 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Marked that it works with WoLK

According to my testers (I STILL haven't gotten my playing pc back from the shop) this works fine in beta and 3.02. Will upload a .toc upgrade once I personally verify.
rodrick is offline Report comment to moderator  
Reply With Quote
Old 10-07-08, 01:05 AM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Originally posted by Vytae
no other addons used for level info but yours.. just hit 50 and got this error



I also created a ticket on this as well to remove clutter on your comments page
Finally able to reproduce, actually fixed now from what I can tell. Sorry about the 3 times man. (I went through 20 levels with new alts figuring out what was wrong and how to reproduce)

Good call on the tickets
Last edited by rodrick : 10-07-08 at 01:05 AM.
rodrick is offline Report comment to moderator  
Reply With Quote
Old 10-06-08, 09:27 PM  
Vytae
A Murloc Raider

Forum posts: 6
File comments: 63
Uploads: 0
Originally posted by rodrick
Both bugs should be fixed in 1.4 after authorization.

Vytae: I think yours is/was another addon using the MAX_LEVEL global, ie. addon interaction. Lemme know if any other addons started acting weirdly after version 1.2 of this addon was installed.
no other addons used for level info but yours.. just hit 50 and got this error

Interface\AddOns\Broker_XPRate\Core.lua:50: attempt to compare number with nil
(tail call): ?
Interface\AddOns\Broker_XPRate\Core.lua:50: in function <Interface\AddOns\Broker_XPRate\Core.lua:48>
Interface\AddOns\Broker_XPRate\Core.lua:201: in function `?'
...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[10]"]:4: in function <[string "safecall Dispatcher[10]"]:4>
[C]: ?
[string "safecall Dispatcher[10]"]:13: in function `?'
...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
...Ons\Broker_XPRate\Libs\AceEvent-3.0\AceEvent-3.0.lua:70: in function <...Ons\Broker_XPRate\Libs\AceEvent-3.0\AceEvent-3.0.lua:69>
I also created a ticket on this as well to remove clutter on your comments page
Last edited by Vytae : 10-06-08 at 10:22 PM.
Vytae is offline Report comment to moderator  
Reply With Quote
Old 10-06-08, 01:54 AM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Originally posted by Vytae
leveled to 49 just now and got this error with v1.35:
Originally posted by rodrick
Created a ticket over at curseforge so you can keep up with my progress, for the moment though I cannot reproduce that at all. If you have any more information please post it there.

http://wow.curseforge.com/projects/b...3-empty-block/
Both bugs should be fixed in 1.4 after authorization.

Vytae: I think yours is/was another addon using the MAX_LEVEL global, ie. addon interaction. Lemme know if any other addons started acting weirdly after version 1.2 of this addon was installed.

Baraius: <hangs head in shame> I did a booboo and it thought that lvl 60 was your maximum level and therefore hid itself. That particular bug is now fixed (and now I know to /dump that particular function first before I rely on it).
rodrick is offline Report comment to moderator  
Reply With Quote
Old 10-06-08, 12:43 AM  
Vytae
A Murloc Raider

Forum posts: 6
File comments: 63
Uploads: 0
Originally posted by rodrick
Hrmm is a different error message (though close to the same) and I have no idea off the top of my head what would cause that but I'll upload a workaround.
leveled to 49 just now and got this error with v1.35:

Interface\AddOns\Broker_XPRate\Core.lua:44: attempt to compare number with nil
(tail call): ?
Interface\AddOns\Broker_XPRate\Core.lua:44: in function <Interface\AddOns\Broker_XPRate\Core.lua:42>
Interface\AddOns\Broker_XPRate\Core.lua:195: in function `?'
...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[10]"]:4: in function <[string "safecall Dispatcher[10]"]:4>
[C]: ?
[string "safecall Dispatcher[10]"]:13: in function `?'
...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
...Ons\Broker_XPRate\Libs\AceEvent-3.0\AceEvent-3.0.lua:70: in function <...Ons\Broker_XPRate\Libs\AceEvent-3.0\AceEvent-3.0.lua:69>
Vytae is offline Report comment to moderator  
Reply With Quote
Old 10-04-08, 11:49 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Originally posted by Baraius
No error messages in BugSack. I am close to the level cap but not there yet (level 69).

-Baraius
Created a ticket over at curseforge so you can keep up with my progress, for the moment though I cannot reproduce that at all. If you have any more information please post it there.

http://wow.curseforge.com/projects/b...3-empty-block/
rodrick is offline Report comment to moderator  
Reply With Quote
Old 10-04-08, 11:39 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Originally posted by Vytae
Using v1.25 and got the error again when going from 47 to 48
Hrmm is a different error message (though close to the same) and I have no idea off the top of my head what would cause that but I'll upload a workaround.
rodrick is offline Report comment to moderator  
Reply With Quote
Old 10-04-08, 09:53 PM  
Baraius
A Deviate Faerie Dragon

Forum posts: 12
File comments: 4
Uploads: 0
Originally posted by rodrick

All I can see/think of is that you are at max level and then it'll hide/disable itself on version 1.2+ The externals were fine and dandy. Lemme know if you are getting any error messages. [/b]
No error messages in BugSack. I am close to the level cap but not there yet (level 69).

-Baraius
Baraius is offline Report comment to moderator  
Reply With Quote
Old 10-04-08, 09:37 PM  
Vytae
A Murloc Raider

Forum posts: 6
File comments: 63
Uploads: 0
Originally posted by rodrick
Uploaded a fix in 1.25, can't test it cause I'm a bit from levelling, let me know if this occurs again.

Using v1.25 and got the error again when going from 47 to 48

Interface\AddOns\Broker_XPRate\Core.lua:48: attempt to compare number with nil
(tail call): ?
Interface\AddOns\Broker_XPRate\Core.lua:48: in function <Interface\AddOns\Broker_XPRate\Core.lua:42>
Interface\AddOns\Broker_XPRate\Core.lua:199: in function `?'
...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[10]"]:4: in function <[string "safecall Dispatcher[10]"]:4>
[C]: ?
[string "safecall Dispatcher[10]"]:13: in function `?'
...ant\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
...Ons\Broker_XPRate\Libs\AceEvent-3.0\AceEvent-3.0.lua:70: in function <...Ons\Broker_XPRate\Libs\AceEvent-3.0\AceEvent-3.0.lua:69>
Vytae is offline Report comment to moderator  
Reply With Quote
Old 09-30-08, 10:46 PM  
rodrick
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 34
File comments: 38
Uploads: 3
Originally posted by Vytae
I got this error tonight with 1.2 when I leveled from 46 to 47
Uploaded a fix in 1.25, can't test it cause I'm a bit from levelling, let me know if this occurs again.

Originally posted by Baraius
Hi,

Thanks so much for this addon. I'm redoing my interface in entirely in LDB (via Fortress) and this was one of the last gaps I had.

For some reason though, when I updated to 1.2 it "broke". By that I mean I get an empty Fortress block.

Reverting back to 1.1 fixed.

Any information I could provide?

-Baraius
All I can see/think of is that you are at max level and then it'll hide/disable itself on version 1.2+ The externals were fine and dandy. Lemme know if you are getting any error messages.
Last edited by rodrick : 09-30-08 at 10:48 PM.
rodrick is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.