Jump to content


Photo

Designing a Real Guild Bank...


  • Please log in to reply
57 replies to this topic

#1 Avair

Avair

    The Howard Roark of Shipwrights

  • Members
  • 3,909 posts

Posted 22 September 2006 - 09:05 PM

One thing I'm sure nearly every guild deals with is the guild bank. It's an essential tool that we use to manage guild level resources, whether its Elementium Ore, random blue drops, Scarabs/Idols or just repair money. Unfortunately, there is no in game respresentation of a guild bank. The typical way it gets implemented is having another guild paid for account, or have an alt on one of the officers accounts.

No more account sharing
There are a host of issues with account sharing, most notably that blizzard doesn't really want to you to do it. It opens the possibly of accounts getting hacked, Guild vaults getting cleaned out, pretty much with no accountablity at all. Blizzard has created assets that a guild is typically managing, but requires violating game rules to manage in a satisfactory way.

Give us real guild bank tools.
I think its high time that Blizzard gave us real tools to manage a guild. Other games have done this very well, most notablly (from my perspective) Eve, which allowed for very fine grained control over who can access the guild vault, what they could access, etc.

So what kinds of features would guild leaders/officers/members want to see out of a guild vault? Anyway, here's my list of features, please add your own.

Features of a Guild Vault
* In game access by multiple characters: Officers (or members with access rights) should be able to add and remove items and money from the bank. It should be just another option from the bankers in all the major cities.
* Larger storage space: The total number of slots should be larger than a normal bank. More spots equals less bank alts running around.
* Activity Logging: The cornerstone of accountablity is knowing who took what and when. All additions to and removals from the bank should be logged. Officers with sufficient rights should be able to look at the log to see where things are coming from/going to. If maintaining the log would be too much storage space, there should at a minimum be mails triggered to all officers when items or gold is removed from the bank.
* Configurable Access rights: Ideally, you could have fairly grainual access permisions for different membership levels. Officers should be able to grant permissions to different ranks: General Permissions might include:
** View Guild vault contents (typically for rank/file members)
** Donate money to guild vault
** Withdraw money from guild vault
** Take items from guild vault
** Request items from guild vault (see below)
** Approve/Deny requests
* Vault Mail Box: Members should be able to mail items to the guild vault directly, which officers could decide to take and put into the vault, sell on the AH and post the money into the guild vault directly, or return to the sender. Would make managing guild consumables quite a bit easier.
* Request items: (Nice to have) Members who can see the vault contents, could file requiesition requests for items stored in the vault. An officer can easily approve/deny the request, which would automatically mail the item to that indiviudal.

So that's my first pass on essential and nice to have features for a guild vault. What do you folks think? Not sure we will see this anytime soon in game, but it would sure streamline guild management quite a bit.

#2 Malan

Malan

    Mike Tyson

  • Allied Members
  • 29,830 posts

Posted 22 September 2006 - 09:13 PM

* Request items: (Nice to have) Members who can see the vault contents, could file requiesition requests for items stored in the vault. An officer can easily approve/deny the request, which would automatically mail the item to that indiviudal.

That feature would be one of the single most useful additions to the game that blizzard could ever make. Even more so if this was done whileviewing the guild bank by accessing a right-click pop-up menu, and not requiring some sort of mailbox system.

Heck, make it a real time transfer - if an officer is on that has sufficient rights to authorize withdrawls, he gets a pop up approval window allowing him to allow, or deny with a short comment explaining why. If allowed the item is immediately given to the player in question.

#3 Anias

Anias

    Solution complicated; Dispense enlightening graph.

  •  Patrons
  • 4,621 posts

Posted 22 September 2006 - 09:17 PM

Granular organizational tools for defining "bags" of "stuff". I'd like to be able to define a bag, and title it, as the Idol Bag, and have it stick all that stuff into it. I'm ok with having to do the initial work to set it up correctly, but I'd really like it to store it's own attributes so that it is identical when viewed from different accounts.

Posting auctions directly from the guild mailbox would also be a huge time saver.

As a tangental comment - the auction house data that many many many of us use mods to collect could very easily be collected server side and would have some wonderful implications for this. =P
First star to the right, and straight on till morning.

#4 Malan

Malan

    Mike Tyson

  • Allied Members
  • 29,830 posts

Posted 22 September 2006 - 09:40 PM

I wouldn't want everyone out there to have defaulted access to average prices on every Auction. Thats how the smart people find deals.

#5 twitchz

twitchz

    Glass Joe

  • Members
  • 2 posts

Posted 22 September 2006 - 10:07 PM

After having my guild bank destroyed and pawned off by either a keylogger or someone Id love to see something done. But as far as I can tell this really woouldnt solve this issue but create more of a problem. Instead of 1 person having control over the bank now. Say 5 have access to it, leaving it even more vulnerable. Now if anyone of those 5 people's account get taken over the bank can be stripped clean.
Still trying to recover our bank from what we think was a keylogger not to mention another guildy just lost his account and had everything DE'd or destroyed. :(

#6 Double-Neg

Double-Neg

    But it says heaven

  • Moderators
  • 4,864 posts

Posted 22 September 2006 - 10:33 PM

You being the guild leader would put people you trust in charge, unless you can't trust them... then you shouldn't let them be in charge of it now should you.

Double-Neg: is this where we believe with sure faith but zero proof in the existence of a boethius who administrates the forums

#EJ IRC, Come by and we will talk about religion!

#7 Jaizha

Jaizha

    Von Kaiser

  • Members
  • 74 posts

Posted 22 September 2006 - 11:14 PM

One possible security measure would be to implement a multiple approval requirement for withdrawals. It's very unlikely that two different officers with bank privileges would be hacked by the same person at the same time, yet it should be reasonably simple for a guild to arrange for two officers to log on at roughly the same time to deal with legitimate banking requests.

Furthermore, if an officer is acting suspiciously it should be possible for any other guild officer to lock down all their access to the bank contents.

#8 Deris

Deris

    Great Tiger

  • Members
  • 862 posts

Posted 22 September 2006 - 11:19 PM

Lets also not forget that Blizzard could love this idea, since it could potentially be a rather large money sink for Guilds that wish to have a Guild Bank - charging exorbiant costs like 10k gold to open a guild bank, 1k per additional amount of slots, etc, etc?

It would have to be quite large if they did decide to do such a thing - and sorely needed at this point :[

#9 Giant

Giant

    Road kill

  •  Patrons
  • 133 posts

Posted 22 September 2006 - 11:21 PM

I thought the EQ2 guild bank system was very good, it brought most of the features that people were looking for in a guild bank in.

Must admit I was very disappointed that WoW doesn't have anything remotely resembliing an organised guild bank, in some respect the guild interface as a whole is a real disappointment.

#10 Sardaukar

Sardaukar

    Piston Honda

  • Members
  • 154 posts

Posted 22 September 2006 - 11:30 PM

There is a definate need for a guild bank system in WoW. Massive storage, multiple, fine tuneable levels of access and control and the ability to see who took what and when.

#11 Hexel

Hexel

    Von Kaiser

  • Members
  • 60 posts

Posted 23 September 2006 - 01:34 AM

Actually I'm pretty sure this is something Blizzard indeed has thought of, and thought better of.

Now, I'm going to set myself in the role as a game designer who's just been given the task to evaluate the feasibility of implementing a fully functional guild bank / vault system in a game like this.

Obviously your first thought is "it's a great idea, encourages guilds to cooperate, no reason not to implement it!". But as you keep pondering a few points start making themselves apparent. First and foremost, of course, in huge online games like this - everything that can be exploited in any way will be, of that you can rest assured. Since a guild bank system is no different from a real bank in the fact that someone else is effectively handling and keepsaking your resources, the system has to be foolproof.

Now, the first step towards foolproofness would of course be to handle a lot of it, if not all, serverside. This is going to add to total server load. Even so, what could you come up with that makes sure a corrupted guild leader / officer does not just empty a guild bank and take off with 25k gold? Do you make all the movements dependant on more than one person acknowledging? It's still only people, basically this might lower the possibility but it's still going to happen. Are you ready to handle the extra log requirements as a result of this, and the extra load on game support to restore stolen items?

Basically I can see why you wouldn't implement such a system just based on the possible exploitations it brings with it. Of course, this is bad news for those of us who are actually thrustworthy and would benefit from the simplicity of having a built-in system to help in our daily guild-resources-handling routines, but still the possibility to set up a working bank / vault system is in the game as it is.

So as a game designer I would say; do not make an explicit system for this, instead make sure it's feasible that players who wish to create one can do so.

#12 Proph

Proph

    Glass Joe

  • Members
  • 6 posts

Posted 23 September 2006 - 03:18 AM

Now, the first step towards foolproofness would of course be to handle a lot of it, if not all, serverside. This is going to add to total server load. Even so, what could you come up with that makes sure a corrupted guild leader / officer does not just empty a guild bank and take off with 25k gold? Do you make all the movements dependant on more than one person acknowledging? It's still only people, basically this might lower the possibility but it's still going to happen. Are you ready to handle the extra log requirements as a result of this, and the extra load on game support to restore stolen items?

I really don't see the point here. I don't think there's any need for Blizzard to protect guilds from its own leadership in regards to the guilds assets. A guild leader that wants to run away with all the money can do it regardless of what kind of system you put in. As a vault officer I'd be more than happy if they gave me 50 slot guild bank bags, more bag slots and an interface accessible by all officers. And for the love of God no more items like the Voodoo Dolls from ZG.

#13 Hexel

Hexel

    Von Kaiser

  • Members
  • 60 posts

Posted 23 September 2006 - 03:39 AM

I really don't see the point here. I don't think there's any need for Blizzard to protect guilds from its own leadership in regards to the guilds assets. A guild leader that wants to run away with all the money can do it regardless of what kind of system you put in.

Well, that's exactly the point. The system in itself would be very easily misusable. Whether most guilds would ever need any protection structures is another matter.

#14 james

james

    Piston Honda

  • Members
  • 220 posts

Posted 23 September 2006 - 04:33 AM

A lack of a proper gbank system has always annoyed me when guilds have disbanded and certain gleaders have taken it as the green light to take the cash. I mean, does anyone else get REALLY annoyed that there are people on your server with 10s of 1000s of gold because they were the GM of some MC/ZG guild that disbanded (and they kept the guild bank?). 40-100+ people worked hard to get the items in question but because some guy managed to convince some people to click accept, when a guild goes under, he gets a big pay day.

The current system of "I'll make a bag alt and just mail me it" relies too much on trust and the reliability of one person - surely in a game like this, there should be some support for a guild bank structure. Transactions should be transparent (log of who and what has received each deposit/withdrawal) and "loot -> guild bank" should be an option for a master looter. Hell, there should even be support for a guild democracy structure to allow you to re-assess the leadership every 30 days or so.

Maybe Blizzard should actually define a policy on guild bank distribution. If a guild folds, perhaps all items should automatically be transferred (after 48 hours) to the Auction House with the proceeds distributed to the member accounts?

#15 Lutz

Lutz

    Glass Joe

  • Members
  • 1 posts

Posted 23 September 2006 - 04:49 AM

Possible corruption is always present; however, it is moreso present today as guild assets are stored on an individuals account and thus there is no enforcable accountability. At least with an in-game guild bank system, one may sucessfully lay forth the argument that the assets do not belong to any sole individual (in terms of putting it towards a GM query). However, right now, problems are rampant.

One of my previous guilds had a rather incompetent guild leader who, when things started getting rough, decided to suddenly disband the guild and make off with tons of assets and gold. I found out later that he used our guild bank to negotiate his acceptance into a "higher" guild. Our current guild spreads our assets across several officer accounts and this certainly works better; our loss after one of our MT's got keylogged was substantial but far from crippling.

#16 Tenskatawa

Tenskatawa

    Von Kaiser

  • Members
  • 38 posts

Posted 23 September 2006 - 05:08 AM

Heh, I brought this up on the R&D forums and General and got a general response of 'lol alts work just fine noob.' Our guild bank got cleaned out by an unknown party a while ago and Blizzard wouldn't help because we were account sharing in order to manage the damn thing. I'm not at all confident that Blizzard cares a whit about this, even though they really should.
"When speaking of the MMOG industry, the glass may be half full, but it\'s full of urine." -HaemishM

#17 frmorrison

frmorrison

    Protector

  • Allied Members
  • 11,427 posts

Posted 23 September 2006 - 05:12 AM

Heh, I brought this up on the R&D forums and General and got a general response of 'lol alts work just fine noob.'

Did you expected an intelligent respose from that place?


It would be nice to have guild bank tools, but I don't see it happening in the near future.

#18 frmorrison

frmorrison

    Protector

  • Allied Members
  • 11,427 posts

Posted 23 September 2006 - 05:14 AM

Maybe Blizzard should actually define a policy on guild bank distribution. If a guild folds, perhaps all items should automatically be transferred (after 48 hours) to the Auction House with the proceeds distributed to the member accounts?

I don't see that ever happening. Gold isn't hard to get, although it does get tedious collecting it.

#19 Eej

Eej

    Soda Popinski

  • Allied Members
  • 4,327 posts

Posted 23 September 2006 - 08:03 AM

A lack of a proper gbank system has always annoyed me when guilds have disbanded and certain gleaders have taken it as the green light to take the cash. I mean, does anyone else get REALLY annoyed that there are people on your server with 10s of 1000s of gold because they were the GM of some MC/ZG guild that disbanded (and they kept the guild bank?). 40-100+ people worked hard to get the items in question but because some guy managed to convince some people to click accept, when a guild goes under, he gets a big pay day.

The current system of "I'll make a bag alt and just mail me it" relies too much on trust and the reliability of one person - surely in a game like this, there should be some support for a guild bank structure. Transactions should be transparent (log of who and what has received each deposit/withdrawal) and "loot -> guild bank" should be an option for a master looter. Hell, there should even be support for a guild democracy structure to allow you to re-assess the leadership every 30 days or so.

Maybe Blizzard should actually define a policy on guild bank distribution. If a guild folds, perhaps all items should automatically be transferred (after 48 hours) to the Auction House with the proceeds distributed to the member accounts?

Or you can boot all the scrubs from the guild first, then split the loot, then disband the guild.

See, I found a clever method around your overly controlling scheme!

#20 james

james

    Piston Honda

  • Members
  • 220 posts

Posted 23 September 2006 - 08:28 AM

See, I found a clever method around your overly controlling scheme!

Or Blizzard could define a policy about such behaviour.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users