Go to Page... |
Updated: | 02-27-11 05:08 AM |
Created: | unknown |
Downloads: | 150,067 |
Favorites: | 1,019 |
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 |
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-30-09, 03:52 AM | |
A Murloc Raider
Forum posts: 5
File comments: 6
Uploads: 0
|
I'm getting an issue since I re-installed wow and updated to 4.18
Date: 2009-05-30 10:49:56 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\Broker_Auditor\Core.lua line 750: bad argument #1 to 'pairs' (table expected, got nil) Debug: (tail call): ? [C]: ? Broker_Auditor\Core.lua:750: GetNames() Broker_Auditor\Core.lua:458: Broker_Auditor\Core.lua:457 (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: [string "safecall Dispatcher[1]"]:5 (tail call): ? ...s\Broker_AllStats\libs\AceAddon-3.0\AceAddon-3.0.lua:502: InitializeAddon() ...s\Broker_AllStats\libs\AceAddon-3.0\AceAddon-3.0.lua:614: ...s\Broker_AllStats\libs\AceAddon-3.0\AceAddon-3.0.lua:607 AddOns: Swatter, v5.5.4270 (WombatII) ...snip lots of auctioneer addons listed... Auditor2, v4.0 Babylonian, v5.1.DEV.130 BeanCounter, v5.5.4270 (WombatII) BrokerAllStats, v1.2.3-release BrokerAuditor, v1.0 Configator, v5.1.DEV.130 DebugLib, v5.1.DEV.130 SlideBar, v5.5.4270 (WombatII) Stubby, v5.5.4270 (WombatII) (ck=4f5) It was working, but I'm having problems with wow. I'm going to delete all the auditor folders again, all the relevant SV files and try an earlier version. Edit: Reverting to 4.16 works perfectly.
Last edited by Dark Matter : 05-30-09 at 03:58 AM.
|
|
Dark Matter |
View Public Profile |
Send a private message to Dark Matter |
Find More Posts by Dark Matter |
Add Dark Matter to Your Buddy List |
05-29-09, 10:18 PM | ||
|
|
|
|
CodeRedLin |
View Public Profile |
Send a private message to CodeRedLin |
Find More Posts by CodeRedLin |
Add CodeRedLin to Your Buddy List |
05-29-09, 10:12 PM | |
|
Confirmed that CodeRedLin's code change worked for me as well. I'm not sure it's race-specific though. I get this problem on a Draneai mage, but not a Draneai shaman. Very strange.
|
|
Arkive |
View Public Profile |
Send a private message to Arkive |
Find More Posts by Arkive |
Add Arkive to Your Buddy List |
05-29-09, 07:12 PM | ||
|
Move "if not self.db.realm[auditorPlayer] then self:NewCharDB() end -- Create DB for char if it doesn't exist" to the end of "function Auditor:Initialize()" My babble BS as I tried to figure it out: Could it be a race in Auditor's UpdateTimeFrame() under Auditor:Enable()? It seems before the DB is created on first use it looks for something in the database? " - Auditor.db.realm[auditorPlayer].timeDate.timeDate" is what I am talking about. That is where it calls a database that was not created (for fresh installs).
Last edited by CodeRedLin : 05-29-09 at 08:38 PM.
|
|
|
CodeRedLin |
View Public Profile |
Send a private message to CodeRedLin |
Find More Posts by CodeRedLin |
Add CodeRedLin to Your Buddy List |
05-29-09, 07:09 PM | |
|
My partner after updating to 4.1.8 is still getting errors on another character:
Code:
[2009/05/29 21:01:42-5710-x1]: Broker_Auditor-1.0\Core.lua:750: bad argument #1 to 'pairs' (table expected, got nil) Broker_Auditor-1.0\Core.lua:750: in function `GetNames' Broker_Auditor-1.0\Core.lua:458: in function <Interface\AddOns\Broker_Auditor\Core.lua:457> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ?: AceAddon-3.0-5 (Broker2FuBar):340: in function `InitializeAddon' AceAddon-3.0-5 (Broker2FuBar):428: in function <...dOns\Broker2FuBar\libs\AceAddon-3.0\AceAddon-3.0.lua:421> Code:
[2009/05/29 21:04:00-5711-x1]: Auditor2-4.0\Core.lua:136: attempt to index field '?' (a nil value) Auditor2-4.0\Libs\Dongle.lua:1335: in function <Interface\AddOns\Auditor2\Libs\Dongle.lua:1322> <in C code>: in function `pcall' Auditor2-4.0\Libs\Dongle.lua:246: in function <Interface\AddOns\Auditor2\Libs\Dongle.lua:245> Auditor2-4.0\Libs\Dongle.lua:336: in function <Interface\AddOns\Auditor2\Libs\Dongle.lua:327> <in C code>: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:229: in function `UIParentLoadAddOn': Interface\FrameXML\UIParent.lua:252: in function `CombatLog_LoadUI': Interface\FrameXML\UIParent.lua:497: in function <Interface\FrameXML\UIParent.lua:469>: Code:
[2009/05/29 21:04:00-5711-x1]: Broker_Auditor-1.0\Core.lua:488: attempt to index field 'db' (a nil value) Broker_Auditor-1.0\Core.lua:484: in function <Interface\AddOns\Broker_Auditor\Core.lua:483> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ?: AceAddon-3.0-5 (Broker2FuBar):365: in function `EnableAddon' AceAddon-3.0-5 (Broker2FuBar):435: in function <...dOns\Broker2FuBar\libs\AceAddon-3.0\AceAddon-3.0.lua:421> <in C code>: ? PitBull-3.0r1883\PitBull.lua:3168: in function <Interface\AddOns\PitBull\PitBull.lua:3144> PitBull-3.0r1883\PitBull.lua:3253: in function <Interface\AddOns\PitBull\PitBull.lua:3179> <in C code>: ? LibRock-1.0-90295 (FuBar):2461: in function <...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:2436> LibRock-1.0-90295 (FuBar):2510: in function <...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:2503> LibRock-1.0-90295 (FuBar):2583: in function <...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:2546> LibRock-1.0-90295 (FuBar):2694: in function <...erface\AddOns\FuBar\libs\LibRock-1.0\LibRock-1.0.lua:2689> <in C code>: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:229: in function `UIParentLoadAddOn': Interface\FrameXML\UIParent.lua:252: in function `CombatLog_LoadUI': Interface\FrameXML\UIParent.lua:497: in function <Interface\FrameXML\UIParent.lua:469>: |
|
doxxx |
View Public Profile |
Send a private message to doxxx |
Find More Posts by doxxx |
Add doxxx to Your Buddy List |
05-29-09, 06:19 PM | ||
|
Please enable error reporting in DS, and let me know what happens! |
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-29-09, 06:17 PM | ||
|
|
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-29-09, 05:41 PM | ||
|
Also says in a WoW error that Swatter did not collect: line 750 of Broker_Auditor\Core.lua has a bad argument #1 to pairs. Table expected got nil. Date: 2009-05-29 19:34:43 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\Broker_Auditor\Core.lua line 488: attempt to index field 'db' (a nil value) Debug: (tail call): ? Broker_Auditor\Core.lua:488: UpdateBrokerText() Broker_Auditor\Core.lua:484: Broker_Auditor\Core.lua:483 (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: [string "safecall Dispatcher[1]"]:5 (tail call): ? ...Ons\Prat-3.0_Libraries\AceAddon-3.0\AceAddon-3.0.lua:531: EnableAddon() ...Ons\Prat-3.0_Libraries\AceAddon-3.0\AceAddon-3.0.lua:621: ...Ons\Prat-3.0_Libraries\AceAddon-3.0\AceAddon-3.0.lua:607 [C]: LoadAddOn() ..\FrameXML\UIParent.lua:229: UIParentLoadAddOn() ..\FrameXML\UIParent.lua:252: CombatLog_LoadUI() ..\FrameXML\UIParent.lua:497: ..\FrameXML\UIParent.lua:469 |
|
|
CodeRedLin |
View Public Profile |
Send a private message to CodeRedLin |
Find More Posts by CodeRedLin |
Add CodeRedLin to Your Buddy List |
05-29-09, 04:36 PM | ||
|
Well. Weird. I just tried it again personally, and it works fine. Are you sure you're enabling it in DS? DS does have a slightly weird interface for enabling stuff, and starts all broker mods as disabled by default... |
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-29-09, 03:55 PM | |
|
Yeah, I deleted the auditor files twice, and even tried it with nothing installed but Auditor and DockingStation and still no go. *shrug*
|
|
Gsusnme |
View Public Profile |
Send a private message to Gsusnme |
Find More Posts by Gsusnme |
Add Gsusnme to Your Buddy List |
05-29-09, 01:06 PM | ||
|
Does WoWUI Updater do a backup of saved vars when it does that? I seem to recall that some updaters do. |
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-29-09, 01:01 PM | ||
|
|
|
|
Alarisha |
View Public Profile |
Send a private message to Alarisha |
Find More Posts by Alarisha |
Add Alarisha to Your Buddy List |
05-29-09, 12:33 PM | |
|
I wanted to try this addon as a replacement for Ara_Money, nothing is wrong with Ara_Money I was wanted some much more advanced in-going and outgoing tracking ability.
Thing is, I install the latest version, it shows up in my add on list in-game, I log into a character, and it simply will not show up. I use DockingStation, there is simply no entry for Auditor, Auditor Broker, Broker Auditor, nothing, it's as if the add on doesn't exist, anyone else experiencing this issue? |
|
Gsusnme |
View Public Profile |
Send a private message to Gsusnme |
Find More Posts by Gsusnme |
Add Gsusnme to Your Buddy List |