Broker Money
Shows the money (of your currently logged-in character) in any LDB display addon.
Expense history not implemented since since Blizzard keeps track of it via achievement panel (Patch 3.0.2).
Implemented:
- Display money of other characters (server-wide) in the tooltip
- Shorten gold values (1000 -> 1k, 1000000 -> 1m) (humfras)
- Sort the table values by name or gold value including a reverse feature (humfras)
- Dropdown menu to delete specific chars from the realm db (humfras)
- Money variation since login (humfras)
I have to Bazooka bar set to 'hide automatically' however this addon still shows the coins on login until I hover over them briefly. Then the bar hides again incl the coin display.
how do i shorten it so it doesnt show silver and copper? is there also a way for it to have like faction but show both horde and alliance instead of just the one you're on?
Is there a option to show the money of all chars in Bazooka?
Got an error on log in:
4x Broker_Money\core.lua:441: attempt to index field '?' (a nil value)
Broker_Money\core.lua:441: in function `Update'
Broker_Money\core.lua:242: in function `UpdateConfig'
Broker_Money\core.lua:461: in main chunk
Locals:
self = <unnamed> {
0 = <userdata>
RegisterEvent = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
Update = <function> defined @Broker_Money\core.lua:434
CreateMoneyStrings = <function> defined @Broker_Money\core.lua:388
dataobj = <table> {
}
EnteringWorld = <function> defined @Broker_Money\core.lua:449
RegisterMessage = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterAllMessages = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
UnregisterAllEvents = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
SendMessage = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:85
UnregisterEvent = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
UpdateConfig = <function> defined @Broker_Money\core.lua:181
}
realmName = "Dalaran"
goldicon = "|TMoneyFrame\UI-GoldIcon:16:16:1:0|t"
silvericon = "|TMoneyFrame\UI-SilverIcon:16:16:1:0|t"
coppericon = "|TMoneyFrame\UI-CopperIcon:16:16:1:0|t"
L_GOLD = "g"
L_SILVER = "s"
L_COPPER = "c"
COLOR_GOLD = "|cffffd700%s|r"
COLOR_SILVER = "|cffc7c7cf%i|r"
COLOR_COPPER = "|cffeda55f%i|r"
Money = <unnamed> {
0 = <userdata>
RegisterEvent = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
Update = <function> defined @Broker_Money\core.lua:434
CreateMoneyStrings = <function> defined @Broker_Money\core.lua:388
dataobj = <table> {
}
EnteringWorld = <function> defined @Broker_Money\core.lua:449
RegisterMessage = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterAllMessages = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
UnregisterAllEvents = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
SendMessage = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:85
UnregisterEvent = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
UpdateConfig = <function> defined @Broker_Money\core.lua:181
}
Its just displaying a gold 5 in the broker bar for me :/
It appears to be doing it on all my characters (alliance, various levels 1-90). UI reloads don't fix it. Not sure what to do?
In the core.lua file, fix the typo from
if (realmname ~= nil)
to
if (realmName ~= nil)
Awesome thanks to you :)
Thank you!
thank you, fixed :)
I created a ticket with some enhancements:
http://www.wowace.com/addons/broker_money/tickets/7-shorten-gold-values-1000-1k-sorting-feature-by-name/
@Dexter74
thanks, will fix later.
little error
Broker_Money.toc
Libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
instead of
Libs\CallbackHandler-1.0\CallbackHandler.xml
i think i could implement a "sort by amount (descending)" and "wipe all/character data"-button in the next days.
Two things I would love to see if possible:
1. a sort option, either by character name or by amount of gold.
(pref amount over name)
2. a delete or purge of character data.
hard to see but the effect gets worse the larger I make the text size