Go to Page... |
Updated: | 02-27-11 05:08 AM |
Created: | unknown |
Downloads: | 149,737 |
Favorites: | 1,021 |
MD5: |
PLEASE NOTE: Auditor is now made for LibDataBroker (LDB). A list of LDB Display Addons and other addons using LDB can be found here.
If you use FuBar, then just grab Broker2FuBar, and Auditor will merrily show up as it always has done for you, once you have enabled it in the Broker2FuBar options.
Author: Alarisha - alarisha [.at.] gmail [.dot.] com
Description:
Auditor is a nifty addon that tracks your incoming and outgoing money from a variety of sources, and provides an easy to use Data Broker interface to choose whose data you would like to look at, and for what time period. It is, essentially, MoneyFu for those who have obsessive information disorder. Like me. Yes, I *must* know how much I spent on training last week. Why? I dunno. But I must.
Features:
- LDB at last! Yes, your eyes don't deceive you. Probably.
- Money tracking, and lots of it.
- Data separated by realm.
- Character totals.
- Combined totals.
- Clickable tooltip to customise what you can and can't see.
- Ability to look at all your characters' specific data from any of your other characters on that realm.
- Accounts can be viewed per session, day, last seven days, or in their full, all-time glory.
- Cash notification options.
- Optional auto-repairs (per-character preference).
- Optional auto-sell for grey items (per-realm preference).
- Time offsets, so you can set Auditor to reset when dailies reset!
- Many things. Just get it and see!
What does Auditor track?
- Loot money! Whether you are solo, in a party or in a raid.
- Vendor money! Stuff you buy from or sell to vendors.
- Quest money! Money you gain from quests, and money you spend on quests (e.g. the Scholomance Key quest).
- Trade money! Doing enchants or transmutes? Yep, it catches money exchanged in trade.
- Mail money! Sending money to/from your alts or friends? Tracked.
- AH money! At last, both outgoing AND incoming Auction House money is tracked.
- Training money! How much did you spend on training and respecs? Do you care? Well, you'll know anyway.
- Flight money! Spent a day flying about Azeroth? See how much you should claim back on your tax expenses.
- Repairs money! See how much money you really spent on repairing your kit after those instances.
- Unknown money! Money gained/lost, but for whatever reason, Auditor can't work out where it's from. Better than nothing, anyway.
- Reconciliation money! That's money for when you just installed Auditor, and it has to account for the cash you have right now, or for when you crashed, or were logged on at a friend's house. It's all good.
- Guild Bank money! Money you deposit or withdraw from your Guild Bank. Exciting, I know.
- LFG reward money! Guild contributions money! Reforging money!
When does it track it for?
Auditor tracks your money on a per session, per day, per last-seven-days and all-time basis.
Known Bugs:
None.
Comment Options |
Arkive |
View Public Profile |
Send a private message to Arkive |
Find More Posts by Arkive |
Add Arkive to Your Buddy List |
05-15-09, 06:57 PM | ||
|
|
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-14-09, 09:28 PM | |
|
Very nice addon. by the way, I was trying to create savedvariables for my UI for this and ran into a snag. The addon uses two savedvariable files, which wouldn't be a problem, but not all the settings are being committed properly when using the "Default" profile. It saves fine in the Broker_Auditor file, but the Auditor2 file doesn't retain them properly.
|
|
Arkive |
View Public Profile |
Send a private message to Arkive |
Find More Posts by Arkive |
Add Arkive to Your Buddy List |
05-14-09, 11:54 AM | ||
|
|
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-14-09, 11:36 AM | |
A Murloc Raider
Forum posts: 5
File comments: 371
Uploads: 0
|
Auditor: Auto-Repair Successful: 46g 48s 32c
Auditor: Spent 46g 48s 32c (Vendor) I got auto repair disabled, manually repaired and i got this message.
Last edited by Skylinee : 05-14-09 at 11:36 AM.
|
|
Skylinee |
View Public Profile |
Send a private message to Skylinee |
Find More Posts by Skylinee |
Add Skylinee to Your Buddy List |
05-13-09, 12:00 PM | ||
|
Thanks! |
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-13-09, 05:17 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Can you add Multilanguage Support ?
Its hard for me to translate the Addon over and over when a new version installed |
|
Ypselon |
View Public Profile |
Send a private message to Ypselon |
Find More Posts by Ypselon |
Add Ypselon to Your Buddy List |
05-11-09, 11:47 AM | |
A Murloc Raider
Forum posts: 5
File comments: 371
Uploads: 0
|
The total realm gold-amount doesn't seem to update on the broker display, using Dockingstation. It's fine on the tooltip.
Edit: Fount the reason why. I filtered away one of my alts, but their gold still contributes to the total amount on the Broker display.
Last edited by Skylinee : 05-11-09 at 11:59 AM.
|
|
Skylinee |
View Public Profile |
Send a private message to Skylinee |
Find More Posts by Skylinee |
Add Skylinee to Your Buddy List |
05-10-09, 07:01 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
very nice addon! but i missed the standard blizzard style money display, so i made a patch:
Code:
diff -r d8b047c8daa0 Auditor2/Core.lua --- a/Auditor2/Core.lua Sun May 10 13:36:37 2009 +0200 +++ b/Auditor2/Core.lua Sun May 10 14:52:02 2009 +0200 @@ -650,6 +650,28 @@ end end + +function Auditor:FormatMoneyCoins(value, colorize, textColor) + local negl = "" + local color = COLOR_WHITE + if value > 0 then + if textColor then + color = COLOR_GREEN + end + elseif value < 0 then + negl = "-" + value = -value + if textColor then + color = COLOR_RED + end + end + if colorize then + return "|cff" .. color .. negl .. GetCoinTextureString(value, 0) .. "|r" + else + return negl .. GetCoinTextureString(value, 0) + end +end + function Auditor:FormatMoneyShort(copper, colorize, textColor) local color = COLOR_WHITE if textColor then @@ -733,6 +755,8 @@ return Auditor:FormatMoneyFull(formattedCash, true, coloured) elseif AuditorBroker.db.profile.cashFormat.toolTip == "Short" then return Auditor:FormatMoneyShort(formattedCash, true, coloured) + elseif AuditorBroker.db.profile.cashFormat.toolTip == "Coins" then + return Auditor:FormatMoneyCoins(formattedCash, true, coloured) else return Auditor:FormatMoneyCondensed(formattedCash, true, coloured) end diff -r d8b047c8daa0 Broker_Auditor/Core.lua --- a/Broker_Auditor/Core.lua Sun May 10 13:36:37 2009 +0200 +++ b/Broker_Auditor/Core.lua Sun May 10 14:52:02 2009 +0200 @@ -17,6 +17,7 @@ local cashStyles = { ["Full"] = L.FullStyle, ["Short"] = L.ShortStyle, + ["Coins"] = L.CoinsStyle, ["Condensed"] = L.CondStyle, } local names = {} @@ -448,6 +449,8 @@ text = Auditor:FormatMoneyFull(GetMoney(), true).." /"..Auditor:FormatMoneyFull(realmWealth, true) elseif self.db.profile.cashFormat.Bar == "Short" then text = Auditor:FormatMoneyShort(GetMoney(), true).." /"..Auditor:FormatMoneyShort(realmWealth, true) + elseif self.db.profile.cashFormat.Bar == "Coins" then + text = Auditor:FormatMoneyCoins(GetMoney(), true).." /"..Auditor:FormatMoneyCoins(realmWealth, true) else text = Auditor:FormatMoneyCondensed(GetMoney(), true).."/"..Auditor:FormatMoneyCondensed(realmWealth, true) end @@ -456,6 +459,8 @@ text = Auditor:FormatMoneyFull(GetMoney(), true) elseif self.db.profile.cashFormat.Bar == "Short" then text = Auditor:FormatMoneyShort(GetMoney(), true) + elseif self.db.profile.cashFormat.Bar == "Coins" then + text = Auditor:FormatMoneyCoins(GetMoney(), true) else text = Auditor:FormatMoneyCondensed(GetMoney(), true) end @@ -619,7 +624,7 @@ if addon.db.profile.hideSummary == false then tooltip:AddNormalLine("", "|cffFFCC00"..L.Incomings..":|r", "", Auditor:MoneyStyle(netIn, true)) - tooltip:AddNormalLine("", "|cffFFCC00"..L.Outgoings..":|r", "", string.gsub((Auditor:MoneyStyle((netOut * -1), true)), "-", "")) + tooltip:AddNormalLine("", "|cffFFCC00"..L.Outgoings..":|r", "", string.gsub((Auditor:MoneyStyle((netOut * -1), true)), "-", "", 1)) if netTotal >= 0 then tooltip:AddNormalLine("", "|cffFFCC00"..L.NetProfit..":|r", "", Auditor:MoneyStyle(netTotal, true)) @@ -629,11 +634,11 @@ tooltip:AddNormalLine("", "|cffFFCC00"..L.GainPerHour..":|r", "", Auditor:MoneyStyle((netTotal/sessionHours), true)) end else - tooltip:AddNormalLine("", "|cffFFCC00"..L.NetLoss..":|r", "", string.gsub((Auditor:MoneyStyle(netTotal, true)), "-", "")) + tooltip:AddNormalLine("", "|cffFFCC00"..L.NetLoss..":|r", "", string.gsub((Auditor:MoneyStyle(netTotal, true)), "-", "", 1)) -- Gold per hour if (addon.db.profile.hideHourly == false) and (style == "session") and (auditorFocus == auditorPlayer) then - tooltip:AddNormalLine("", "|cffFFCC00"..L.LossPerHour..":|r", "", string.gsub((Auditor:MoneyStyle((netTotal/sessionHours), true)), "-", "")) + tooltip:AddNormalLine("", "|cffFFCC00"..L.LossPerHour..":|r", "", string.gsub((Auditor:MoneyStyle((netTotal/sessionHours), true)), "-", "", 1)) end end diff -r d8b047c8daa0 Broker_Auditor/Locals/Locals.lua --- a/Broker_Auditor/Locals/Locals.lua Sun May 10 13:36:37 2009 +0200 +++ b/Broker_Auditor/Locals/Locals.lua Sun May 10 14:52:02 2009 +0200 @@ -41,6 +41,7 @@ L.FilterDesc = "Filters data for the selected character out of the tooltip display." L.FullStyle = "Full Style" L.ShortStyle = "Short Style" +L.CoinsStyle = "Coins Style" L.CondStyle = "Condensed Style" L.GraphStyle = "Graphical Style" L.session = "Session's Audit" |
|
Diungo |
View Public Profile |
Send a private message to Diungo |
Find More Posts by Diungo |
Add Diungo to Your Buddy List |
05-10-09, 06:21 AM | ||
An Aku'mai Servant
Forum posts: 36
File comments: 20
Uploads: 0
|
|
|
|
blay |
View Public Profile |
Send a private message to blay |
Find More Posts by blay |
Add blay to Your Buddy List |
05-10-09, 06:17 AM | ||
|
Hope that helps! |
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-10-09, 06:04 AM | |
An Aku'mai Servant
Forum posts: 36
File comments: 20
Uploads: 0
|
Thank you very much for updates. Is there any way (using FuBar) that it will allow me to change to align middle or right on FuBar?
In the past I had this option, but maybe it was more a part of FuBar, as now w/ Broke2Fubar, I no longer have the options. Thanks in advance, and I hope I made sense of what I wanted to ask. |
|
blay |
View Public Profile |
Send a private message to blay |
Find More Posts by blay |
Add blay to Your Buddy List |
05-09-09, 12:25 PM | |
A Kobold Labourer
Forum posts: 1
File comments: 98
Uploads: 0
|
Thank you for adding back the graphical money display feature from the FuBar version.
I have a minor feature request that is purely aesthetic. Can you please color the player names using class colors in the tooltip? |
|
echobravo |
View Public Profile |
Send a private message to echobravo |
Find More Posts by echobravo |
Add echobravo to Your Buddy List |
05-08-09, 02:50 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 36
Uploads: 0
|
Just wanted to post my thanks. Downloaded the update, and itīs perfect.
Thank you for all the hard work. |
|
Silentbob_dk |
View Public Profile |
Send a private message to Silentbob_dk |
Find More Posts by Silentbob_dk |
Add Silentbob_dk to Your Buddy List |
05-07-09, 11:42 AM | ||
|
|
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |