Saturday, October 3, 2009

Private Stores currently fail in Aion

The Private Store feature in Aion is equivalent to the Bazaar system in FFXI and no doubt a few other player-merchant systems in other MMORPGs. Players select items in their inventories, associate prices with those items, and click Start. Now they are their own traveling salesman.

Except they can't move. In Aion, once they open their store, they pull out a magical stool from thin air and plop their tuchuses down. Roaming merchant is not a valid playstyle. "Well that's ok," you might say, "Players can set up shop while they go AFK for a few hours."

Except they can't AFK for longer than 30 minutes. Originally, players who were AFK for a set amount of time (I'm going to guess 30 minutes, but it could have been 60), were disconnected from the server. Nothing new here. Players who had set up a Private Store were immune from this AFK timer. This makes sense--how else would player merchants make any money?

With all the AFK merchants on the server, queue times began to rise, and clever players realized they could set up a mock Private Store to bypass the AFK timer should they need to AFK for a bit. Now NCSoft had legitimate player merchants and players who were taking advantage of the Store mechanic. They decided to extend the AFK timer to Private Stores. "Let them put their goods on the AH then, and spend their time adventuring," you exclaim.

Except characters only have 10 slots on the "Broker", AKA Auction House. So one of the reasons to limit AH slots is to get players to use the Private Stores. But who wants to actively sit at their computer, watching all the Kinah spam bots? Not I.

I can't really say what the causality is: there is some limitation to having unlimited slots on the AH so players were given the Private Store; or the Private Store was an original feature and AH slots were limited in order to facilitate its use. However, I do know that the Store is in the game in order to let players participate more in the economy. That is one of its functions.

Its other function is to provide buyers access to goods in otherwise remote locations (assuming someone has set up a PS in that location). I can't tell you how much Gil I made setting up next to BCNM fights. Nor can I tell you how glad I am to find players selling what I needed outside BCNM fights. Would those merchants sit at those instance portals, staring at the wall all night long? I wouldn't.

Going back a bit to the "unable to move" attribute of the Private Store, another function emerged from the Bazaars in FFXI. I'm assuming it was not intended, and I'm assuming it wouldn't have surfaced if players were always stationary. The Bazaar acted as a trophy rack. High level crafters would show off their High-Quality synths (Aion also has a HQ-centric craft economy; I'm sure I'll write about that once everyone starts bitching about it). Players could show off rare gear they couldn't equip on their current job, or rare items they found that didn't have a market. Showing off is an important aspect of any persistent social game.

Another quirky detail is that price per item is not displayed to the buyer. E.g. if a player wanted to sell 14 Pigs Feet, at 675 Kinah per foot, then the customer sees a stack of 14 Pigs Feet for 9450 Kinah. If a customer wanted to know the PPU, he must shift-right click to break the stack, type in 1, and look at the price of the single foot in the Shopping Cart. That is a HUGE barrier to entry for a buyer. To combat this piss-poor UI, I've been putting up singles right next to stacks. But I run the risk of someone buying my "For Display Only" item.

You also have to right-click on players, select View Store, and run up to them to view their wares. It's very time consuming to survey all merchants.

The only "good" features of the system are: item layout is preserved (as far as I can tell), and a custom message appears above your head when you are selling. I guess I could put the PPU in the message... maybe advertise at 100 Kinah less and chalk up the difference to hidden fees...


Dblade said...

Mabinogi has a very good solution to this. You have licenses to set up personal shops, but you can also buy a personal shop brownie to watch the store while you are away, or take one of your summonable pets, and let him watch it. Which is always funny when you see a gigantic polar bear sitting on a tiny rug hawking goods.

motstandet said...

Essentially it makes no difference if a player is even logged on while his shop is set up.

I think in the long run, NCSoft is going to have either to fix their server tech to allow many more concurrent users, or implement an NPC-shopkeeper system so that the player can keep a store open while they log off.

Xim said...

I think that once the servers have been smoothed out and balanced with an adequate population, they will remove or modify the 30 minute disconnect. My first MMO was Ragnarok Online and you could set up shops while AFK, or leave it running over night to come back and find your items have sold. I also enjoyed that players could set up shop outside of a dungeon or cave and sell potions to everyone. I think this game is after that kind of system but did not expect so many people to pile on top of the game like they did. Give it a bit of time and I'm sure it will be fine.

motstandet said...

Will I be gone by that time? That's the $15/month question :P

Melf_Himself said...

You're right that private stores are borked, but I don't think it matters because the AH is a much better way that people should be selling goods.

The 10 slot limit is actually I think a neat design feature of the AH. Smart people will keep their AH stream moving and will not inflate prices ridiculously, instead seeking to undercut the competition as much as possible.

Puts the power in the hands of the buyers, not the sellers, which I think is a good thing.

Anonymous said...

I think a better design would be to have two branches of the auction system - a global one with shared access to a set of listings from major cities, and local NPC tradespeople or consigners that live in the outposts or near particular zones. If you want to sell special items or consumables out in the field, you can set up listings on these NPCs. It gives the customers a centralized location to look at whats available and compare prices. It gets around the fact that the player has to be doing nothing while the store is active.