Summary
Accountant Classic is a basic tool to track your monetary incoming and outgoings within WoW. It logs per-session and running totals of how much money you have spent and earned from vendors / loot / quests etc...
It also shows the monetary info in daily, weekly, monthly, and yearly view. You can also quickly to switch to show your other character's monetary information in each view.
Cross-server is supported. You can have the same player name in different realms. The money information will be saved for each realm.
After v2.08.05, Accountant Classic now can also show the location summary so that you can tell where you spent or gained more.
Usage
Either click the minimap button, bind a key to accountant or use /acc to view your accountant log. The newly added floating money frame will also show the real-time money. You can also right-click on the money frame to open Accountant Classic window.
History
This Accountant Classic is base on the original version written by Sabaki and modified by Shadow and Rophy.
Shadow and Rophy used to updated the Accountant to version 2.3.
However, it seems Sabaki, Shadow, and Rophy stopped maintaining the codes. So here I am. I started with version 2.4 in 2007.
Localization
- English
- French (Thiou)
- German (Snj, JokerGermany, pas06)
- Traditional Chinese (arith, gaspy10)
- Simplified Chinese (arith)
- Korean (막내, next96))
- Russian (Константин Гудович)
- Spanish (IsabelGarcia, unw1s3)
- Portuguese (Canettieri)
Want to contribute in the localization? Please go to here.
Bugs and Enhancement Suggestion
If you found any issue or would like to raise any enhancement suggestion, please go to here to log it.
Donations
You are welcome to donate in supporting the development even it's a small money.
Wouldn't mind this for WoW Classic
Can we please get this rewrote for 1.13.2 (Classic Servers??)
Good day to the authors of the modification!
I express my gratitude for your work! Your mod has made it easier for me to collect statistics on the flow of gold throughout the account. Suppose that sometimes he may be mistaken in sections, but gives in general good information about all the profits and losses.
I wish you further success and really hope to see the modification work on the classic version of the game. Thank!
Any possibility of an update?
great addon, will have same for Classic ?
In reply to Forge_User_77875073:
I really hope so as well! :)
Firstly thanks for the addon been using it for ages.
A month ago my rotation helper on my alts topped working properly. That is the minimap bar lost options that are important to play.
https://www.curseforge.com/wow/addons/hekili is what no longer worked.
I found out that DISABLING ACCOUNTANT CLASSIC fixed the problem.
I put in a ticket with the addon but after finding out it was this addon have informed you that you might fix it so I can turn this addon back on.
Here is the ticket but somewhere in it the author said some addons use old libraries and they need updating. I don't know if this is right but would you take a look so I can use your addon again I miss it.
https://wow.curseforge.com/projects/hekili/issues/560
Hey there,
I see you have the total for outgoings, and incoming at the top of the add-on information. Would it be possible to put there at the bottom of the sheet as well? It just seems more natural to look at the bottom of an expenses sheet for total tallies :/
Getting following LUA Error:
32x ...ccountant_Classic\Libs\AceEvent-3.0\AceEvent-3.0-4.lua:33: Attempt to register unknown event "TRADE_SKILL_UPDATE"
[C]: in function `RegisterEvent'
...ccountant_Classic\Libs\AceEvent-3.0\AceEvent-3.0-4.lua:33: in function `OnUsed'
...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:142: in function `RegisterEvent'
AckisRecipeList\Core.lua:421: in function <AckisRecipeList\Core.lua:416>
[C]: ?
...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0-12.lua:70: in function <...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0-12.lua:527: in function `EnableAddon'
...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0-12.lua:620: in function <...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:605>
[C]: in function `LoadAddOn'
FrameXML\UIParent.lua:446: in function `UIParentLoadAddOn'
FrameXML\UIParent.lua:565: in function `TimeManager_LoadUI'
FrameXML\UIParent.lua:1192: in function <FrameXML\UIParent.lua:1090>
In reply to ishirra:
What exactly values in "Guild: Income and Expenses" line mean? This month (or last month, or any month for that matter) I didn't put any gold in guild bank, didn't withdraw from it and yet I have "450 675g 87s 41c" as guild expenses. Where that number comes from?
I encountered some kind of bug related to deleting/remaking characters. I had a banker, but I deleted him and remade him as a Nightborne with the same name. The addon continued to roll over the old character's data every week and disregard the new character's data. This caused All Chars data to be wildly inaccurate. Purging the old character fixed it, but this had to be done manually and the addon doesn't give any kind of prompt.
In reply to Caidos:
Is above correct? Or did you only do steps 2 and 3?
In reply to arith:
Message: ...ccountant_Classic\Libs\AceEvent-3.0\AceEvent-3.0.lua:33: Attempt to register unknown event "CLOSE_WORLD_MAP"
Time: Thu Jul 26 05:03:05 2018
Count: 1
Stack: ...ccountant_Classic\Libs\AceEvent-3.0\AceEvent-3.0.lua:33: Attempt to register unknown event "CLOSE_WORLD_MAP"
[C]: in function `RegisterEvent'
...ccountant_Classic\Libs\AceEvent-3.0\AceEvent-3.0.lua:33: in function `OnUsed'
...sic\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:142: in function `RegisterEvent'
...rface\AddOns\HandyNotes_BrokenShore\Core\Handler.lua:435: in function <...rface\AddOns\HandyNotes_BrokenShore\Core\Handler.lua:433>
[C]: ?
...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:70: in function <...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:65>
...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:527: in function `EnableAddon'
...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:620: in function <...ccountant_Classic\Libs\AceAddon-3.0\AceAddon-3.0.lua:605>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:445: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:488: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:1193: in function <Interface\FrameXML\UIParent.lua:1089>
Locals: <none>
In reply to clancyBY:
New release is out, thanks for your patient!
Hello Guys,
You going to Update de Addon soon?
Summarize the solution for 8.0.1:
1. In Core.lua line 77, replace
local AC_MONTHS = { CalendarGetMonthNames() }
to
local AC_MONTHS = CALENDAR_FULLDATE_MONTH_NAMES
2. In Constants.lua line 101, remove
"TRADE_CLOSE",
this line.
And all work fine.
Thanks to Maevrim and Parnic.