Download
(160Kb)
Download
Updated: 04-21-21 12:47 AM
Compatibility:
Shadowlands patch (9.0.5)
Updated:04-21-21 12:47 AM
Created:10-15-10 10:30 PM
Downloads:36,218
Favorites:152
MD5:

Broker Currency  Popular! (More than 5000 hits)

Version: 9.0.5.7
by: Torhal [More]

LDB display of currencies and gold totals for session / today / yesterday / this week / last week. (Same as FuBar_MoneyFu courtesy of ckknight).

*Broker_Currency Forum
*This is a Data Broker Addon

This basically exposes the currency tab for all characters on a realm. You can track, for example, Justice Points by enabling or disabling those in the broker display itself, or only in the tooltip when hovering over it.

Minimalists can turn off silver and gold display as well as disable the actual icon so you get just the gold amount showing. The icon sizes are adjustable as well.

Needs localization of the Broker_Currency.toc Notes strings.

Broker: Currency
9.0.5.7 (2021-04-21)
Full Changelog Previous Releases
  • Detach the GetServerOffset and GetToday functions from the Broker_Currency object.
  • Merge pull request #2 from BradCOnGitHub/patch-1
    Add missing libraries to manifest
  • Add missing libraries to manifest
  • Remove more dead code.
  • Resort the .pkgmeta file.
Post A Reply Comment Options
Unread 07-06-13, 02:47 PM  
Raq
A Defias Bandit

Forum posts: 2
File comments: 52
Uploads: 0
Icons

I am using Bazooka as my broker bar, and i have that on hide (only shows when i mouse-over).
And i have noticed, that the icons from the tracked currencies are being shown whenever something new happens (selling stuff, buying stuff, earning/loosing currency etc.)

This is really pissing me off since the icons are just "standing right there".
This is a small thing, i know, but it is enough for me to find another broker and i would hate to have to do that since this is by far the best Currency broker i've ever seen - except for the icon bug..

Is there a fix to it?

Kind Regards
Julian
Report comment to moderator  
Reply With Quote
Unread 07-07-13, 04:30 AM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Re: Icons

Originally Posted by Raq
I am using Bazooka as my broker bar, and i have that on hide (only shows when i mouse-over).
And i have noticed, that the icons from the tracked currencies are being shown whenever something new happens (selling stuff, buying stuff, earning/loosing currency etc.)

This is really pissing me off since the icons are just "standing right there".
This is a small thing, i know, but it is enough for me to find another broker and i would hate to have to do that since this is by far the best Currency broker i've ever seen - except for the icon bug..

Is there a fix to it?

Kind Regards
Julian
I dropped a note to the Bazooka author; all I'm doing with Broker_Currency is changing the LDB object's text field (which has embedded textures in an escape sequence). Bazooka should be re-fading (or not un-fading) this when it updates the text. This also occurs with Auditor, and I'm sure many other plugins.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 07-07-13, 05:01 AM  
Raq
A Defias Bandit

Forum posts: 2
File comments: 52
Uploads: 0
Re: Re: Icons

Originally Posted by Torhal
Originally Posted by Raq
I am using Bazooka as my broker bar, and i have that on hide (only shows when i mouse-over).
And i have noticed, that the icons from the tracked currencies are being shown whenever something new happens (selling stuff, buying stuff, earning/loosing currency etc.)

This is really pissing me off since the icons are just "standing right there".
This is a small thing, i know, but it is enough for me to find another broker and i would hate to have to do that since this is by far the best Currency broker i've ever seen - except for the icon bug..

Is there a fix to it?

Kind Regards
Julian
I dropped a note to the Bazooka author; all I'm doing with Broker_Currency is changing the LDB object's text field (which has embedded textures in an escape sequence). Bazooka should be re-fading (or not un-fading) this when it updates the text. This also occurs with Auditor, and I'm sure many other plugins.
Ahh okay..
Thanks for the reply, i hope the author of Bazooka will fix this problem then..
Report comment to moderator  
Reply With Quote
Unread 07-11-13, 03:17 AM  
mitch0
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 79
Uploads: 4
Re: Re: Re: Icons

Originally Posted by Raq
Originally Posted by Torhal
Originally Posted by Raq
I am using Bazooka as my broker bar, and i have that on hide (only shows when i mouse-over).
And i have noticed, that the icons from the tracked currencies are being shown whenever something new happens (selling stuff, buying stuff, earning/loosing currency etc.)

This is really pissing me off since the icons are just "standing right there".
This is a small thing, i know, but it is enough for me to find another broker and i would hate to have to do that since this is by far the best Currency broker i've ever seen - except for the icon bug..

Is there a fix to it?

Kind Regards
Julian
I dropped a note to the Bazooka author; all I'm doing with Broker_Currency is changing the LDB object's text field (which has embedded textures in an escape sequence). Bazooka should be re-fading (or not un-fading) this when it updates the text. This also occurs with Auditor, and I'm sure many other plugins.
Ahh okay..
Thanks for the reply, i hope the author of Bazooka will fix this problem then..
Hello,

Sorry, I won't (Bazooka author here). This bug is caused by blizzard's implementation of embedded icons in fontstrings which was even worse a couple of patches ago (it didn't obey the parent frame's alpha setting at all, now at least it works if you set the alpha on the parent frame after the text / icons has already been rendered).

I tried "fixing" the issue a couple of ways, but none works 100% reliably, or would be so convoluted that it'd just cause pain for all users even if they don't use plugins with embedded icons or don't use bar transparency (cpu cycles wasted, etc). The only "reliable" fix at the moment seems to be "refreshing" the alpha setting of the bar(s) periodically every second or so, but this is so ugly that I decided not to add it to Bazooka.

Just mouse-over the bar to make it fully visible and let it fade back after you finish shopping, that should fix the icon transparency...

ps: if you happen to find another broker display that handles this correctly, drop me a note please, I'd like to check how they solved it, maybe I overlooked some simple and elegant workaround.

cheers,
mitch
Report comment to moderator  
Reply With Quote
Unread 10-25-14, 01:26 PM  
tempest420
A Kobold Labourer

Forum posts: 1
File comments: 33
Uploads: 0
Hi, I have a question about the frame that this broker addon creates. What I'm trying to do is parent a bunch of data texts to a kgpanel and have that kgpanel only show up when I mouse-over it. The problem I'm having is that when I use /fstack to check the name of the panel that your addon creates, it returns "StatBlockCore_Broker Currency". When I enter this into kgpanels, it gives me an error ('=' expected near 'Currency'). I'm guessing this is because of the space. I even looked into the lua but it looks like the frame is supposed to be called Broker_Currency but entering that into kgpanels doesn't work. Neither does BrokerCurrency. Any help would be appreciated.
Report comment to moderator  
Reply With Quote
Unread 10-25-14, 04:09 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally Posted by tempest420
Hi, I have a question about the frame that this broker addon creates. What I'm trying to do is parent a bunch of data texts to a kgpanel and have that kgpanel only show up when I mouse-over it. The problem I'm having is that when I use /fstack to check the name of the panel that your addon creates, it returns "StatBlockCore_Broker Currency". When I enter this into kgpanels, it gives me an error ('=' expected near 'Currency'). I'm guessing this is because of the space. I even looked into the lua but it looks like the frame is supposed to be called Broker_Currency but entering that into kgpanels doesn't work. Neither does BrokerCurrency. Any help would be appreciated.
The name of the plugin frame is entirely up to your LDB display AddOn (in your case, StatBlockCore). You could use a separate display for Broker_Currency, if that display gave unique and persistent names to its own frame - like, perhaps, BazookaBar1 or something along those lines - and trigger KGPanels on that frame. Since Broker_Currency is an LDB plugin, and not a display, that is your only option.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 10-25-14, 04:59 PM  
tempest420
A Kobold Labourer

Forum posts: 1
File comments: 33
Uploads: 0
Thanks for the response! It seems like I might have to swap to another broker addon for more than just that reason.
Report comment to moderator  
Reply With Quote
Unread 10-26-14, 10:45 AM  
tempest420
A Kobold Labourer

Forum posts: 1
File comments: 33
Uploads: 0
Hey Torhal, here is another completely random question for you. I created a kgpanel and set PlayerTalentFrame as it's parent. I then added a line in the OnShow script window to reposition the talent frame. For some reason, doing this makes my currency data text completely disappear even though they are not overlapping or have any connection whatsoever. A second datatext disappears but then reappears whenever I bring up the talent frame. Do you have any clue what might cause this?

Note that both the affected datatexts are currently tied to another kgpanel but there is no interaction between the 2 panels.
Last edited by tempest420 : 10-26-14 at 10:48 AM.
Report comment to moderator  
Reply With Quote
Unread 10-26-14, 10:46 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally Posted by tempest420
Hey Torhal, here is another completely random question for you. I created a kgpanel and set PlayerTalentFrame as it's parent. I then added a line in the OnShow script window to reposition the talent frame. For some reason, doing this makes my currency data text completely disappear even though they are not overlapping or have any connection whatsoever. A second datatext disappears but then reappears whenever I bring up the talent frame. Do you have any clue what might cause this?

Note that both the affected datatexts are currently tied to another kgpanel but there is no interaction between the 2 panels.
I don't know why this would be happening. It's probably best if you create a forum thread with example code so you get more eyes on the issue.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 11-19-14, 05:59 AM  
Rakkerzero
A Defias Bandit
 
Rakkerzero's Avatar

Forum posts: 3
File comments: 7
Uploads: 0
Can you add an option to increase to space between the icons and the text?

I placed the addon on Chocolatebar and the text and icons are sticking to each other. The Garrison Resources icon and Apexis Crystal icon for example. I guess it happens to all square shaped icons.
Report comment to moderator  
Reply With Quote
Unread 11-19-14, 09:08 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally Posted by Rakkerzero
Can you add an option to increase to space between the icons and the text?

I placed the addon on Chocolatebar and the text and icons are sticking to each other. The Garrison Resources icon and Apexis Crystal icon for example. I guess it happens to all square shaped icons.
Unfortunately there's no real way to do this without adding an actual space character - the textures are actually embedded in the FontString. Having a space for each icon would make it insanely large. I'll look into making it an option, though.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 11-20-14, 01:31 AM  
Rakkerzero
A Defias Bandit
 
Rakkerzero's Avatar

Forum posts: 3
File comments: 7
Uploads: 0
Thanks man. I appreciate it and i'm looking forward to the result.
Report comment to moderator  
Reply With Quote
Unread 11-23-14, 09:22 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1196
File comments: 223
Uploads: 34
Originally Posted by Rakkerzero
Thanks man. I appreciate it and i'm looking forward to the result.
Should be good to go now!
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
Report comment to moderator  
Reply With Quote
Unread 02-21-16, 05:29 PM  
Estelyen
A Kobold Labourer

Forum posts: 0
File comments: 37
Uploads: 0
I really like this addon. Still beats all the other currency addons that I've tried. Because it's simple, yet lets me see everything I need at a glance^^

I do have a question though: Is it possible to change the time at which the addon switches the "earned today" data over to the "earned yesterday" display to 3 am rather than midnight? I often play WoW past midnight (usually to around 1 am or so...) and it's bothering me a little that the money and currencies earned after midnight are counted separately from the stuff I earned earlier in the same session.

I realize that there's no ingame setting for this and that's probably not necessary for most people, but directions as to where I should modify the lua code to this effect would help. I know how to do that, but I don't know enough lua to find the right code segment. Don't worry, I'm not gonna steal your addon with a few code changes
Report comment to moderator  
Reply With Quote
Unread 08-09-16, 09:38 PM  
krowbar71
A Defias Bandit

Forum posts: 2
File comments: 9
Uploads: 0
Nethershards

I almost hacked my version for Nethershards:
currencyID=1226
added under:
ITEM_CURRENCY_IDS_BY_NAME.NETHERSHARD

Icon:
"Interface\\Icons\\inv_datacrystal01"

I had to manually edit my saved variable file for it to show up as an option, the icon shows up but no number in the databroker.
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.