Get an Epic Experience with Premium

Guild Tithe

Guild Login to Add Favorites
  • 6 Likes
  • World of Warcraft
  • 365 Monthly Downloads
  • Supports: 6.0.2
  • 19,905 Total Downloads
  • Updated 10/16/2014
  • Created 01/23/2010
  • 38 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: release_v2.5.15
or
Support development! **
Donate

About Guild Tithe

Summary

Guild Tithe enables and automates voluntary contributions of money to your guild bank. With it, you can easily set aside a percentage of your income, and then deposit it automatically into your guild bank whenever you visit it. All options can be individually configured.

Guild Tithe was originally based on the Guild Tax, Tithe and Donation Helper written by walking_fishy.

Looking to localize this addon in your language? Help me out and send Vandesdelca32 a PM on Curse or Curseforge, and I can add you to the translators list!

You're not required to, but please donate. It all helps me continue to make these addons better!

Features

  • Automatic deposit into your guild bank of preselected portions of your earnings.
  • Able to individually set tithe percentages for money gained from the following sources:
    • Looting monsters
    • Quest rewards
    • Sales to vendors
    • Your mail
    • From trades

Version 2 Changes

If you're using version 2, you can use the following slash commands. All of them will work with /gt, /tithe, and /guildtithe, any argument in brackets ( ) is optional. Commands separated by slashes (/) are interchangeable.

Commands

CommandEffect
options/configShow the options frame
mini (show/hide/lock)Provided with no argument, will toggle the draggable mini-frame. Provided with show or hide, will force that state. Use lock to lock the frame.
reset (tithe/config/pos)Reset your current tithe (This happens if you don't pass an argument), the global config, or the window positions, if you lost one.
totalShows the total amount you've deposited.
current/titheShow the current outstanding tithe.

Feature Changes!

Among the slash commands, a few other things have changed:

  • The mini-frame now can be locked (/gt mini lock)
  • The options frame has some spiffy new textures
  • The options frame can toggle debug mode
  • The sliders can also be set by entering a value in the text box beside them
  • The options frame no longer cares where you put it last, or whether or not it was showing when you logged out, it always resets it's position and hidden state after a UI load.
  • The frames are all clamped to the screen
  • Entirely new codebase!
  • Frames are now skinned if the user is using ElvUI!
  • Ability to have the current tithe be put into a mail. Just click on the Mini-Frame when it's unlocked, and the mail frame is open!
  • DataBroker support! (It works the same as the mini-frame, except in your favourite LibDataBroker viewers, ie. Titan Panel)

And there are some planned features for 2.0

  • Better options frame textures and layout

------------------------------------------------------------------------
r121 | vandesdelca32 | 2014-10-17 03:33:11 +0000 (Fri, 17 Oct 2014) | 1 line
Changed paths:
   A /tags/release_v2.5.15 (from /trunk:120)

Tagging latest build.
------------------------------------------------------------------------
r120 | vandesdelca32 | 2014-10-17 03:32:15 +0000 (Fri, 17 Oct 2014) | 1 line
Changed paths:
   M /trunk/Core.lua

Fixed an error in the default settings pointed out by Kanegasi
------------------------------------------------------------------------
r118 | vandesdelca32 | 2014-10-17 00:50:40 +0000 (Fri, 17 Oct 2014) | 1 line
Changed paths:
   M /trunk/GuildTitheFrameScripts.lua

Fixed a bug that caused disabling an option to not be saved correctly.
------------------------------------------------------------------------
r116 | vandesdelca32 | 2014-10-15 23:49:49 +0000 (Wed, 15 Oct 2014) | 1 line
Changed paths:
   M /trunk/GuildTithe.toc

Bump ToC to 60000
------------------------------------------------------------------------

Comments

First Previous Page 1 of 5 Next Last
  • #73

    I've noticed that when I sell junk to a vendor, my tithe amount doesn't increase; however, when I repair my gear it increases my tithe amount. I believe this is the opposite of the expected behavior.

  • #75

    Or maybe it's just throwing me off because I have ElvUI set to auto vendor grays and auto repair. It makes me wonder though, if the repairs are more than the gray vendors, will it still add a tithe since the profit margin & difference are negatives since it appears to only update on closing the merchant interface rather than the action being done.

  • #74

    It should only add to your tithe if you made a profit while at a vendor, I'll have to look at that and see what's up...

    -- Vandesdelca32
    -- Andaendis @ Wyrmrest Accord

  • #70

    Hey ! Nice addon!

    My only suggestion would be to make the tithe calculations guild based instead of per character. I have 11 toons in 1 guild. It would be better if any of those could pay the tithe for all of them so i wouldn't have to bring all 11 alts to the gb to make the donation. I imagine that someone that keeps the money in the main toon would also like to see something like that.

    Thanks for your time!

  • #71

    Hey. I love the feature suggestion, and will take it to heart when I write a better version of this addon :).

    -- Vandesdelca32
    -- Andaendis @ Wyrmrest Accord

  • #60

    I love this addon and use it all the time. I wish there was an option to show both current outstanding tithe and total tithed to the guild in the mini window. Thanks!

  • #72

    I am going to start work on getting this addon working with Ace3 fairly soon. expect to see this as an option if I can make it work!

    -- Vandesdelca32
    -- Andaendis @ Wyrmrest Accord

  • #58

    I am unable to turn off mail and trade options and when I do, they reset to 20% when they turn back on. I manually set them to 0 in the options file, but they show up as 1% ingame after that.

  • #59

    Can you send me a pastebin link to your savedvariables after you log out?

    I think there's an issue with SavedVariables right now that might be causing this.

    (You'll find them in WTF\Account\<Account>\<Realm>\<Name\SavedVariables\GuildTithe.lua

    -- Vandesdelca32
    -- Andaendis @ Wyrmrest Accord

  • #69

    Why would they break something as simple as boolean logic. Lua has always been any value but nil, 0, and false, evaluate to true.

    God blizz, stop breaking things!

    Last edited by Vandesdelca32 on 10/17/2014 8:59:36 PM

    -- Vandesdelca32
    -- Andaendis @ Wyrmrest Accord

  • #68
    Quote from Vandesdelca32 »

    Figured it out, expect to see it fixed in the next build :3

    It turns out "SetChecked(0)" is the same as SetChecked(true) now for some retarded reason...

     

    I found out why that is. Another addon was having similar issues with API toggles not working and I discovered the same 0/1 usage in the API calls. Doing some testing with that addon, 0 isn't the same as true. Blizzard seems to have made a ninja change to boolean values so that they no longer accept 0s or 1s and require false or true, but for some reason, they made any API call that still uses 0/1 to default to true when used.

  • #67

    Thanks for pointing that out, fixed in the next build.

    -- Vandesdelca32
    -- Andaendis @ Wyrmrest Accord

  • #66

    Reading your comments was pretty entertaining. Reflects exactly what I go through trying to figure out what's wrong with a Javascript thing I maintain. Thanks for your addon :)

    On an unrelated note, I found a slight issue in your core.lua  while randomly looking through it:

    Lines 63-69 (default setting values)

        CollectSource = {
            Mail = -1,
            Merchant = -1,
            Mail = -1,
            Loot = -1,
            Trade = -1
        },

  • #65

    Figured it out, expect to see it fixed in the next build :3

    It turns out "SetChecked(0)" is the same as SetChecked(true) now for some retarded reason...

    -- Vandesdelca32
    -- Andaendis @ Wyrmrest Accord

  • #64

    D: I am sooo confused... It loads back up as -1, and even runs the code... but why is it resetting it to 20...? *loses mind*

    -- Vandesdelca32
    -- Andaendis @ Wyrmrest Accord

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Plantronics GameCom Commander Headset Giveaway!