If you ran the beta client please read the upgrade instructions below
Tithe Tracker keeps a running tab of how much you have given to your guild both through tithes and taxes. If your haven't noticed, taxes and tithes are only taken from money that comes from kills. Items, quests, etc do not get taxed/tithed. It becomes very difficult to know exactly what your guild tax should be set at, or how much you want to tithe. Hopefully this addon can provide you a better guess at how you want these setup.
To accomplish it's task Tithe Tracker takes the amount of money you receive and makes as good a guess as possible at how much you originally picked up. It then calculates what was given to the guild based on the percents you provided. Due to this it will be short 1 copper at times due to rounding obfuscating the actual initial amount. As you level this becomes a very small percent of the donation, and I personally still get good information using this.
Below is a list of what I believe to be working. This is the very fist "release" and I have only had a small beta group. So if you find something that doesn't seem right, please use curseforge to add a ticket so I can take a look at it.
Believed to be working:
- Ignoring Vendor sales
- Ignoring mailbox money recieved
- Ignore quest money
- Ignoring money taken from guild vault
- Ignoring money from trades
- Calculating tithes and taxes (can't handle 100%)
- Session and Lifetime totals tracked.
Stuff I would like to do:
- Add a verbose setting to allow a few messages to the command line for power users/bug reports. Such as showing when tithes are counted by the addon, or when it is de-activated while you are at the vendor. Current debug is very verbose and has many comments that really only make sense to me
- GUI display for donations given
- GUI options configuration
Usage:
If you are going to try and use this, these are the thing yous really NEED to know.
- Set the percent of your guild tax and tithe value.(for example /tt tax 25 /tt tithe 10)
- /tt display will show your current lifetime and session totals
- /tt help will display all commands to you
- /tt reset This will reset your session counts, and hopefully help if things generally seem mucked up. I am hoping this might help after a CTD (crash to desktop) as I don't have much else to throw at that problem.
Upgrading from beta to release version
If you ran the beta client you will probably need to delete your saved variables to use this first release You will most likely need to delete the folder "/warbits/user/interface/AllCharacters/TitheTracker"
If you first look at your lifetime total you can re-enter it to keep your lifetime count.
/tt display
read your lifetime total (for example 4 gold 12 silver 40 brass)
exit the game and delete the above folder
start back up (with the release version installed)
choose if you want the previous total to show up as tax, tithe, or if you want to split it between the two.
re-save your total with "/tt lifetax 41240" You simply read it straight across and the conversion should be correct.
Bug Reports:
- For any feature that is believed to be working, please file them at www.curseforge.com under the project's bug tracking system.
- Please don't file bugs for stuff I state above as not working, I do have time constraints and some stuff just isn't there yet... I am working on it :)
FAQ:
Q: Wouldn't it be easier to just grab the text telling you how much you tithed?
A: Yes, I do believe that grabbing the text which tells you EXACTLY how much you tithe would be easier than what I am doing. From what I have ready I can not find a text variable which I can use to access this data, it isn't standard "chat" text. On the other hand, this seems to be calculating correctly and I have learned a lot so far, which was kinda the point anyway ;)
------------------------------------------------------------------------
r29 | sangdrax8 | 2008-10-31 14:51:07 +0000 (Fri, 31 Oct 2008) | 1 line
Changed paths:
A /tags/v1.02 (from /trunk:28)
Change to how the /tt display command prints. Should be easer to read now.
------------------------------------------------------------------------
r28 | sangdrax8 | 2008-10-31 14:49:43 +0000 (Fri, 31 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
Just some changes to how it is displayed. Should be easier to read.
------------------------------------------------------------------------
r26 | sangdrax8 | 2008-10-31 02:26:20 +0000 (Fri, 31 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
fixed incorrect message being printed at vendor
------------------------------------------------------------------------
r22 | sangdrax8 | 2008-10-31 01:41:32 +0000 (Fri, 31 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
working vault, trade, and individual Tax/Tithe tracking. Ready to try out a release 1.0
------------------------------------------------------------------------
r21 | sangdrax8 | 2008-10-30 21:35:34 +0000 (Thu, 30 Oct 2008) | 4 lines
Changed paths:
M /trunk/TitheTracker.lua
First submission after plane trip.
-Split guild Tax and Tithe
-added trade detection
-added guild vault detection
------------------------------------------------------------------------
r20 | sangdrax8 | 2008-10-29 01:11:53 +0000 (Wed, 29 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
removed influence updates from event debugging so it can be seen easier
------------------------------------------------------------------------
r19 | sangdrax8 | 2008-10-29 00:24:54 +0000 (Wed, 29 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
removed events which apparently the game does not correctly throw.
------------------------------------------------------------------------
r18 | sangdrax8 | 2008-10-27 10:11:34 +0000 (Mon, 27 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
added reset command
------------------------------------------------------------------------
r17 | sangdrax8 | 2008-10-19 02:56:22 +0000 (Sun, 19 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
Fixed number conversion, removed guild vault till it can be correctly detected.
------------------------------------------------------------------------
r16 | sangdrax8 | 2008-10-17 11:41:31 +0000 (Fri, 17 Oct 2008) | 2 lines
Changed paths:
M /trunk/TitheTracker.lua
added some debug syntax to help with quests testing
------------------------------------------------------------------------
r15 | sangdrax8 | 2008-10-17 10:32:07 +0000 (Fri, 17 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
added check to "interaction done" so tithing won't be re-activated if it is part of a quest turin in.
------------------------------------------------------------------------
r14 | sangdrax8 | 2008-10-17 01:37:29 +0000 (Fri, 17 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
New events to test with quest turn in detection.
------------------------------------------------------------------------
r13 | sangdrax8 | 2008-10-16 12:26:21 +0000 (Thu, 16 Oct 2008) | 2 lines
Changed paths:
M /trunk/TitheTracker.lua
changed printing from random pairs() function to specific locations in the table
------------------------------------------------------------------------
r12 | sangdrax8 | 2008-10-15 14:27:41 +0000 (Wed, 15 Oct 2008) | 2 lines
Changed paths:
M /trunk/TitheTracker.lua
more minor changes to printing. This time for the debug statement
------------------------------------------------------------------------
r11 | sangdrax8 | 2008-10-15 14:05:31 +0000 (Wed, 15 Oct 2008) | 2 lines
Changed paths:
M /trunk/TitheTracker.lua
swapped printing order of /display a bit. Nothing major here
------------------------------------------------------------------------
r9 | sangdrax8 | 2008-10-14 23:56:41 +0000 (Tue, 14 Oct 2008) | 1 line
Changed paths:
D /trunk/Alpha
meant to tag, not make a new trunk
------------------------------------------------------------------------
r8 | sangdrax8 | 2008-10-14 23:53:27 +0000 (Tue, 14 Oct 2008) | 1 line
Changed paths:
A /trunk/Alpha (from /trunk:6)
R /trunk/Alpha/TitheTracker.lua (from /trunk/TitheTracker.lua:7
------------------------------------------------------------------------
r7 | sangdrax8 | 2008-10-14 23:26:47 +0000 (Tue, 14 Oct 2008) | 1 line
Changed paths:
M /trunk/TitheTracker.lua
Changed display of totals to be a single line to reduce spam to chat window.
------------------------------------------------------------------------
r6 | sangdrax8 | 2008-10-14 20:38:47 +0000 (Tue, 14 Oct 2008) | 2 lines
Changed paths:
M /trunk/TitheTracker.lua
removed VAULT_CLOSED
Added Quest Check using SHOW QUEST event
------------------------------------------------------------------------
r2 | sangdrax8 | 2008-10-14 16:50:55 +0000 (Tue, 14 Oct 2008) | 1 line
Changed paths:
A /trunk/TitheTracker.lua
A /trunk/TitheTracker.mod
Setting up svn
------------------------------------------------------------------------
r1 | root | 2008-10-14 13:24:47 +0000 (Tue, 14 Oct 2008) | 1 line
Changed paths:
A /branches
A /tags
A /trunk
"tithetracker/mainline: Initial Import"
------------------------------------------------------------------------
Installation Guide
- Exit "Warhammer Online" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Verify your WAR Installation Path
That is where you are running WAR from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your Warhammer Online folder. (default is C:\Program Files\Warhammer Online\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start Warhammer Online
Translations
When you download a mod, please be sure that the mod is compatible with your translation of WAR. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
Directory Structure
Warhammer Online
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.mod
|_ *AddonName*.lua
|_ (possibly others as well)...