Download
(146 Kb)
Download
Updated: 08-11-09 01:01 PM
Pictures
File Info
Updated:08-11-09 01:01 PM
Created:12-12-08 09:34 PM
Downloads:4,746
Favorites:71
MD5:
Broker AllStats
Version: 1.2.6 Release
by: Zhinjio, Torhal
A single LDB data source that will allow you to display character stats in a single frame. All of those same stats can also be displayed as the text on the display, or it can rotate through the selected stats every 'n' seconds.

--------------------------

For those of you new to using LDB based plugins

You can find a great description, and links to more information here:

* http://forums.wowace.com/showthread.php?t=14903

Creating addons like these is hard work. If you feel that deserves some compensation to the author, feel free to use the donation button below.
Click here to lend your support!
1.2.6-release
- properly added all translations (long overdue)
- added logtemplate
1.2.5-release
- cleaned up a couple small code formatting things
- Added Translator credits, thanks to:
- lastdans(frFR), Freydis88(deDE), post(KoKR), Hemathio (ruRU)
1.2.4-release
- TOC bump
- housecleaning
1.2.3-release
- fixed toc bump
1.2.2-release
- bumped TOC for 3.1
- fixed optdeps for disembedded users
- repack for new libqtip pathing
- added resilience
- added update for gear changes (throttled)
1.2.1-release
- repack for new libqtip pathing
- added resilience
- added update for gear changes (throttled)
1.2.0-release
- conversion to docmeta
- conversion to wowace localization
- first attempt with latest tag in pkgmeta
- cleaned up acquire code and offsets for columns
1.1.0-release
- changed pkgmeta to grab new qtip
- added hiding of zero values
- added compression of school details on spelldmg and spellcrit
- a couple other misc fixes
Archived Files (8)
File Name
Version
Size
Author
Date
1.2.5 Release
128kB
Zhinjio
08-11-09 03:25 AM
1.2.4 Release
128kB
Zhinjio
08-07-09 09:51 PM
1.2.3 Release
125kB
Zhinjio
04-15-09 02:05 AM
1.2.2-release
125kB
Zhinjio
04-15-09 12:22 AM
1.2.1-release
117kB
Zhinjio
03-18-09 12:07 AM
1.2.0-release
112kB
Zhinjio
01-19-09 02:30 AM
1.1.0-release
111kB
Zhinjio
12-23-08 12:18 PM
1.0-beta
111kB
Zhinjio
12-12-08 09:34 PM


Post A Reply Comment Options
Old 11-03-10, 08:40 AM  
edgeblade
A Defias Bandit

Forum posts: 3
File comments: 16
Uploads: 0
Originally posted by Zhinjio
Ok, I'll take a look into how hard its going to be to update it to current APIs.
Awesome thanks!
edgeblade is offline Report comment to moderator  
Reply With Quote
Old 11-02-10, 12:21 AM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 9
Originally posted by edgeblade
Personally, I'd like it to remain and continue to be updated, it makes stats easier to find and much clearer than having to hover over other stats on the character pane to find them, which I think is silly/tedious.
Ok, I'll take a look into how hard its going to be to update it to current APIs.
Zhinjio is offline Report comment to moderator  
Reply With Quote
Old 11-01-10, 04:39 PM  
edgeblade
A Defias Bandit

Forum posts: 3
File comments: 16
Uploads: 0
Originally posted by Zhinjio
It seems to me that the new character pane obviates the need for this addon. Any comments?
Personally, I'd like it to remain and continue to be updated, it makes stats easier to find and much clearer than having to hover over other stats on the character pane to find them, which I think is silly/tedious.
edgeblade is offline Report comment to moderator  
Reply With Quote
Old 10-14-10, 11:45 AM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 9
It seems to me that the new character pane obviates the need for this addon. Any comments?
Zhinjio is offline Report comment to moderator  
Reply With Quote
Old 08-30-09, 06:09 PM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 9
Originally posted by Hanzo55
Hey there, great mod, very simple and does the job.

One minor tidbit: GetArmorPenetration returns the percentage calc'd, so you might want to change the formatting from int to float, line #503:

Code:
				name	= L["Armor Penetration"],
				desc	= L["TEXT_ARMORPEN_DESC"],
				toggle	= "armorpen",
				func	= GetArmorPenetration,
				arg1	= nil,				arg2	= nil,		retarg	= 1,
				form	= "%.2f%%",
Other than that, great stuff.
Thanks for the head's up. I'll check it out.
Zhinjio is offline Report comment to moderator  
Reply With Quote
Old 08-30-09, 01:53 PM  
Hanzo55
A Kobold Labourer
 
Hanzo55's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 2
Hey there, great mod, very simple and does the job.

One minor tidbit: GetArmorPenetration returns the percentage calc'd, so you might want to change the formatting from int to float, line #503:

Code:
				name	= L["Armor Penetration"],
				desc	= L["TEXT_ARMORPEN_DESC"],
				toggle	= "armorpen",
				func	= GetArmorPenetration,
				arg1	= nil,				arg2	= nil,		retarg	= 1,
				form	= "%.2f%%",
Other than that, great stuff.
__________________
http://www.descendantsofdraenor.com/ - If we don't die...we win.
http://www.wowlemmings.com/ - Rebuild your guild.
Hanzo55 is offline Report comment to moderator  
Reply With Quote
Old 05-02-09, 06:03 PM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 9
Originally posted by Tristanian
You could register for a UNIT_INVENTORY_CHANGED event with a "player" argument for gear changes and w/e event is used for talent changes. It wouldn't really create any severe overhead. The overhead would be introduced if you decided to check for buffs/auras as well It's generally fine, though I would strongly suggest to switching from the OnUpdate to AceTimer-3.0. Way better in terms of cpu usage.
I believe this is working in the current version. Since inventory changes can happen in a flurry (like when you switch gear sets in Outfitter, et al), I wait 3 seconds from the last inventory change to update stats. The tooltip and LDB texts all update properly in my testing.
Zhinjio is offline Report comment to moderator  
Reply With Quote
Old 03-17-09, 06:39 PM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 9
Originally posted by thetakerfan
Any update to getting resilience added? That's the only thing I see missing from this addon
I'll add this into tonight's push.
Zhinjio is offline Report comment to moderator  
Reply With Quote
Old 03-17-09, 06:39 PM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 9
Originally posted by Tristanian
You could register for a UNIT_INVENTORY_CHANGED event with a "player" argument for gear changes and w/e event is used for talent changes. It wouldn't really create any severe overhead. The overhead would be introduced if you decided to check for buffs/auras as well It's generally fine, though I would strongly suggest to switching from the OnUpdate to AceTimer-3.0. Way better in terms of cpu usage.
UNIT_INVENTORY_CHANGED ... excellent idea. Adding for the next push. This will make the addon "sensitive" to gear changes at least. Thats an easy one.
Zhinjio is offline Report comment to moderator  
Reply With Quote
Old 02-14-09, 09:58 PM  
thetakerfan
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 0
Any update to getting resilience added? That's the only thing I see missing from this addon
thetakerfan is offline Report comment to moderator  
Reply With Quote
Old 02-12-09, 05:54 PM  
Tristanian
Andúril
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 262
Uploads: 7
Originally posted by Zhinjio
The plugin caches all the stats, and (by default) only updates those values once every thirty seconds.[/b]
You could register for a UNIT_INVENTORY_CHANGED event with a "player" argument for gear changes and w/e event is used for talent changes. It wouldn't really create any severe overhead. The overhead would be introduced if you decided to check for buffs/auras as well It's generally fine, though I would strongly suggest to switching from the OnUpdate to AceTimer-3.0. Way better in terms of cpu usage.
Tristanian is offline Report comment to moderator  
Reply With Quote
Old 12-25-08, 03:44 AM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 9
Originally posted by DJJoeJoe
Can I manually change an update timer of sorts for this addon, say to maybe 5 secs? Would be interesting if it could 'just' look for and update chosen stats etc, further increasing the update rate and lowering overhead. [/b]
I listed them in my earlier reply. In short:

- enable the "shuffle" feature
- move the slider to the low end, which is 5 seconds
Zhinjio is offline Report comment to moderator  
Reply With Quote
Old 12-23-08, 04:38 PM  
DJJoeJoe
A Murloc Raider
 
DJJoeJoe's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 5
File comments: 168
Uploads: 1
Ah, 30secs it updates then. :S That's not as fast as I would like

As a shadow priest there are so many things that affect my spellpower and I've been looking for something to accurately tell me where that stat is at any given point. That, and crit possibly.

Can I manually change an update timer of sorts for this addon, say to maybe 5 secs? Would be interesting if it could 'just' look for and update chosen stats etc, further increasing the update rate and lowering overhead.
__________________

Joetest - Ner'Zhul - Disciples of Death
DJJoeJoe is offline Report comment to moderator  
Reply With Quote
Old 12-23-08, 04:24 PM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 9
Originally posted by DJJoeJoe
Hrm that's weird cause I thought it was only changing when I clicked it, which is kinda a no no in combat. Didn't seem to update just by itself there.

*goes to check again on a dummy...

Yup, doesn't update unless I click it. That's kinda useless to me. Is there anyway to have it just update by itself or somehow show the stat directly?

I'm poking you about this cause, why do I need to click this thing to get what I want when I can just open my char panel faster with my key and check my stats myself.

Imagine if omen or any dmg meter worked this way, making you click it to update it's values :S or if your HP bar did it that way hehe.
Alright, I'm not understanding what you mean, clearly.

Let me try again...

The plugin caches all the stats, and (by default) only updates those values once every thirty seconds. Also by default, NO text is show on the display bar, just the icon.

You *can* choose to display a single value (lets say... attack power, for example) on the text, and *not* snuffle the values or change the timer. In that case, the attack power value will also update only once every thirty seconds.

Finally, you can choose the shuffle the values, which allows you to also alter the timer. If *that* case, the update frequency is determined by the slider, which can be set anywhere from 5 seconds to 30 seconds (again, the default). When in shuffle mode, you *can* still only select one stat to show, or multiple, and in either case, all cached values will still be updated on the frequency of the slider.

Now... to update "dynamically", as you're saying, would require hooking every single possible event that could possibly change the values of any stat. No, not doing that. I already hate doing something with OnUpdate, since that is so easily abused. I'm definitely not going to throw even more code in that could fire while you're in combat and cause any latency.

I'm hoping we just misunderstood each other, and that one of the above fixes suits your needs.

Final note: This isn't intended to be a combat monitor. Thats what omen, recount, assessment, etc are for. This is to give nice clean visibility into stats without introducing significant load.
Last edited by Zhinjio : 12-23-08 at 04:34 PM.
Zhinjio is offline Report comment to moderator  
Reply With Quote
Old 12-23-08, 03:15 PM  
DJJoeJoe
A Murloc Raider
 
DJJoeJoe's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 5
File comments: 168
Uploads: 1
Originally posted by Zhinjio
It updates every time the text display changes, or every time you click on the icon.
Hrm that's weird cause I thought it was only changing when I clicked it, which is kinda a no no in combat. Didn't seem to update just by itself there.

*goes to check again on a dummy...

Yup, doesn't update unless I click it. That's kinda useless to me. Is there anyway to have it just update by itself or somehow show the stat directly?

I'm poking you about this cause, why do I need to click this thing to get what I want when I can just open my char panel faster with my key and check my stats myself.

Imagine if omen or any dmg meter worked this way, making you click it to update it's values :S or if your HP bar did it that way hehe.
__________________

Joetest - Ner'Zhul - Disciples of Death
Last edited by DJJoeJoe : 12-23-08 at 03:19 PM.
DJJoeJoe 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.