Download
(13 Kb)
Download
Updated: 10/05/15 12:27 AM
Pictures
File Info
Compatibility:
Update 7 (1.7.0)
Updated:10/05/15 12:27 AM
Created:04/23/14 08:18 AM
Monthly downloads:71
Total downloads:11,892
Favorites:36
MD5:
X4D Bank  Popular! (More than 5000 hits)
Version: 1.26
by: wilson0x4d [More]
X4D Bank

X4D Bank is a LibStub-compatible Add-On that performs regular Bank deposits.

Features
  • Auto-Deposit Gold, either fixed amount or percentage.
  • Specify a Reserve Amount, and optionally Auto-Withdraw to maintain your Reserve.
  • Specify Deposit Down-Time, such as depositing Gold only once an hour.
  • Auto-Deposit Items by filling incomplete stacks in your bank..
  • Deposit and Withdraw based on Item Type.
  • Options UI for easy configuration.

Planned Features
  • Display Gold Deposit output, currently relies on X4D Loot (or any similar add-on) for displaying Balance Changes.


Installation

First, make sure you have the latest X4D Core installed.

As with most Addons, simply open the Archive and copy the contents into "%USERPROFILE%\Documents\Elder Scrolls Online\live\Addons\" folder.

If ESO is already running, execute /reloadui command.


Change Log

To see version history, including 'vNext' (soon to be published) changes, view the README on Github.
Optional Files (0)


Post A Reply Comment Options
Unread 04/19/15, 05:39 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Good idea, and it's done. Thanks.

Originally Posted by Joklix
It would be enough to have a link to those readme files. So users who are not familar with github will find changes easier.
Report comment to moderator  
Reply With Quote
Unread 04/21/15, 06:30 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Re: Flag individual items to be left untouched

RESOLVED-

Originally Posted by Collector
Great addon... thanks for the work. I would be nice to be able to flag individual items per character that won't be moved back and forth automatically. For instance, I would like to deposit all of alchemy items for my alchemy mule, but I want my main to hold on to that stack of [Elixir of Spell Critical].
Originally Posted by evildrx
Same here, also.

Originally Posted by Pairaka
Same here.

Originally Posted by Diarmaid
Same.

Originally Posted by gillysan

FEATURE REQUEST: can we get an exclude item like the add-on Stacked? Currently my motivation here is Lockpicks. I have Stacked turned off but X4D Bank is always throwing them in the bank from my bags.
In addition to making deposit/withdraw controls more granular, I have also added an "ignored items list" in the settings UI, here you can plug in a special token like STOLEN, TRASH, LEGENDARY etc, or specify an item string (in lower case) such as "doll". If you added these then the Bank addon will no longer move STOLEN items, TRASH items, LEGENDARY items nor any items which contain "doll" in the name.

You can get more advanced than this, but some knowledge about 'Lua patterns' would be necessary. Likewise, some knowledge about the normalized item data would help greatly (for example, you can match against the token ITEMTYPE_NONE.)

Hope this helps a number of you.
Last edited by wilson0x4d : 04/21/15 at 06:37 PM.
Report comment to moderator  
Reply With Quote
Unread 04/21/15, 06:33 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
RESOLVED-
Originally Posted by SektaNZ
Why is this telling me how much gold I picked up off mobs? I thought this was a bank manager. /uninstalled.
It is a bank and bag manager, and it also manages money on-hand vs. deposited (to your Bank.) As a by-product it does report monetary gains/losses, but it should only do this for Bank transactions.

If you have the "Loot" addon installed, you will see similar (nearly identical) output for all money updates (bank or otherwise.)

I recently added an option to disable this monetary reporting, as well.
Last edited by wilson0x4d : 04/21/15 at 06:37 PM.
Report comment to moderator  
Reply With Quote
Unread 04/21/15, 06:35 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
PLANNED-

Originally Posted by arutha
Is it possible to add guild bank support for this?
I noticed the guild bank gets cluttered with different stacks of the same material. If this addon would be able to check wether you are the guildleader and then does the restacking it would be awesome!
Report comment to moderator  
Reply With Quote
Unread 04/22/15, 01:57 PM  
madeskimo

Forum posts: 0
File comments: 12
Uploads: 0
style material bug

style material for Armour still gets deposited in bank even though it checked to be left alone and not be sorted.
Report comment to moderator  
Reply With Quote
Unread 04/22/15, 10:46 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Question Re: style material bug

Originally Posted by madeskimo
style material for Armour still gets deposited in bank even though it checked to be left alone and not be sorted.
Can you check if you have "Fill Partial Stacks?" option turned on for Bank Addon?

This option will attempt to fill partial stacks in your Bank, and it will override any other settings you have except the "Ignored Items List".

I may remove this option and see if anyone notices, actually. It's from the original release of the Bank Addon and I think it's misleading.
Report comment to moderator  
Reply With Quote
Unread 04/22/15, 11:32 PM  
Glen348
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 56
Uploads: 2
Re: style material bug

Originally Posted by madeskimo
style material for Armour still gets deposited in bank even though it checked to be left alone and not be sorted.
works fine for me no problem at all
Report comment to moderator  
Reply With Quote
Unread 04/26/15, 03:41 PM  
Kouroth

Forum posts: 0
File comments: 56
Uploads: 0
auto quest items

Any chance you could add an option to automatically withdraw quest items based for writ? Say you need 1 of x food for the writ, if it’s in the bank the addon would split and with draw one for you? That would be amazing and save me a lot of time!
Report comment to moderator  
Reply With Quote
Unread 04/26/15, 08:04 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Re: auto quest items

Originally Posted by Kouroth
Any chance you could add an option to automatically withdraw quest items based for writ? Say you need 1 of x food for the writ, if it’s in the bank the addon would split and with draw one for you? That would be amazing and save me a lot of time!
Certainly sounds useful and doable, but I'm not actually familiar with writs yet. I'll backlog it as a feature for later.
Report comment to moderator  
Reply With Quote
Unread 04/26/15, 11:29 PM  
Kouroth

Forum posts: 0
File comments: 56
Uploads: 0
Re: Re: auto quest items

Thanks!! It would be VERY useful.
Maybe I'll L2LUA.. Some day.. So I can do my own addons.

Originally Posted by wilson0x4d
Originally Posted by Kouroth
Any chance you could add an option to automatically withdraw quest items based for writ? Say you need 1 of x food for the writ, if it’s in the bank the addon would split and with draw one for you? That would be amazing and save me a lot of time!
Certainly sounds useful and doable, but I'm not actually familiar with writs yet. I'll backlog it as a feature for later.
Last edited by Kouroth : 04/26/15 at 11:30 PM.
Report comment to moderator  
Reply With Quote
Unread 04/27/15, 02:04 PM  
quaan

Forum posts: 2
File comments: 1
Uploads: 0
Errors after update

I got the following error and after some debugging I managed to track it down to "itemType.Canonical" that returned nil on a Silver Perch fish that I had in my bank. After removing it everything worked fine again. Didn't look further into it but I'm guessing maybe fish have to be skipped in the check or something like that.

Other than that, awesome addon, keep up the good work!

user:/AddOns/X4D_Core/X4D_Bags.lua:148: attempt to index a nil value
stack traceback:
user:/AddOns/X4D_Core/X4D_Bags.lua:148: in function 'X4D_Bags:GetNormalizedString'
user:/AddOns/X4D_Bank/X4D_Bank.lua:72: in function 'IsSlotIgnoredItem'
user:/AddOns/X4D_Bank/X4D_Bank.lua:136: in function 'ShouldWithdrawItem'
user:/AddOns/X4D_Bank/X4D_Bank.lua:304: in function 'TryDepositsAndWithdrawals'
user:/AddOns/X4D_Bank/X4D_Bank.lua:396: in function 'OnOpenBank'
Report comment to moderator  
Reply With Quote
Unread 04/27/15, 02:18 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Thumbs up Re: Errors after update

Interesting. I'll do some testing on fish tonight and get it resolved. Hopefully just missing an itemtype in the internal lookup used to populate the canonical field.

Thanks!

Originally Posted by quaan
I got the following error and after some debugging I managed to track it down to "itemType.Canonical" that returned nil on a Silver Perch fish that I had in my bank. After removing it everything worked fine again. Didn't look further into it but I'm guessing maybe fish have to be skipped in the check or something like that.

Other than that, awesome addon, keep up the good work!

user:/AddOns/X4D_Core/X4D_Bags.lua:148: attempt to index a nil value
stack traceback:
user:/AddOns/X4D_Core/X4D_Bags.lua:148: in function 'X4D_Bags:GetNormalizedString'
user:/AddOns/X4D_Bank/X4D_Bank.lua:72: in function 'IsSlotIgnoredItem'
user:/AddOns/X4D_Bank/X4D_Bank.lua:136: in function 'ShouldWithdrawItem'
user:/AddOns/X4D_Bank/X4D_Bank.lua:304: in function 'TryDepositsAndWithdrawals'
user:/AddOns/X4D_Bank/X4D_Bank.lua:396: in function 'OnOpenBank'
Report comment to moderator  
Reply With Quote
Unread 04/27/15, 02:59 PM  
Glen348
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 56
Uploads: 2
Lightbulb Ideal

Maybe you can make the item options collapse
"Gold Deposits & Withdraws"
"Item Deposits & Withdraws"
"Equipment"
"Consumables"
"Alchemy"
"Blacksmithing"
"Clothing"
"Enchanting"
"Provisioning"
"Woodworking"
"Styles"
"Misc"
"AvA"
Last edited by Glen348 : 04/27/15 at 03:02 PM.
Report comment to moderator  
Reply With Quote
Unread 04/27/15, 04:09 PM  
wilson0x4d
Premium Member
 
wilson0x4d's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 180
Uploads: 10
Thumbs up Re: Ideal

PLANNED-

Yes. I agree it is becoming (was already) a wall of text. It's been on my list of things to do since last year. I need a tiny bit more than what LAM offers, and I've been putting off extending LAM since the beginning of these Addons (and good thing, too, since someone decided to rewrite LAM at some point, but it's still as limited as v1... actually, I'm now able to do *less* than what I was doing with LAM1.. but that's neither here nor there.)

There's the off scenario that I drop LAM and replace it, but that would likely cost me ~2-3 weeks of development time that would normally go elsewhere.

.... so,I keep putting the issue off and focusing on features and bugs. =\ It's not a question of "if" but "when" I'll get to it.

Originally Posted by Glen348
Maybe you can make the item options collapse
"Gold Deposits & Withdraws"
"Item Deposits & Withdraws"
"Equipment"
"Consumables"
"Alchemy"
"Blacksmithing"
"Clothing"
"Enchanting"
"Provisioning"
"Woodworking"
"Styles"
"Misc"
"AvA"
Report comment to moderator  
Reply With Quote
Unread 04/28/15, 08:18 PM  
Kouroth

Forum posts: 0
File comments: 56
Uploads: 0
error

user:/addons/x4d_core/x4d_bags.lua:148: attempt to index a null value stack trackback:
user:/addons/x4d_core/x4d_bags.lua:148: in function 'x4d_bags:getnormalizedstring'
user:/addons/x4d_core/x4d_bags.lua:72: in function 'isslotignoreditem'
user:/addons/x4d_core/x4d_bags.lua:132: in function 'shoulddeposititme'
user:/addons/x4d_core/x4d_bags.lua:293: in function 'typedepositsandwithdrawls'
user:/addons/x4d_core/x4d_bags.lua:396: in function 'onopenbank'

Tried a reloadui and it didn't fix the issue. I had 2 stacks of raw fish in my bags but the rest was normal stuff.

Tested..

Yep, works fine with out the fish in my bags. They are 'river betty' and 'salmon' both say: a river fish. Use to filet for provisioning. Worth 9 gold, stack of 3 each.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: