Auction House
Auction House is located inside the black Market as a separate tab.
Inside the Auction house you will have these options:
List an Item Only Materials and items that are marked as crafted or tradable can be listed in the Auction House.
Similar to the Reputation pages, players can sell an item directly to another player by creating an offer and putting the player's name there.
The auction house will have 3 additional tabs Create Request, Player Shop, Bidding Hall
First Tab: Request Create Request: This is a custom request where a player can choose from the following options: Craft an Item, Repair My Item. If the player selects craft an item, they will be able to write the details of the crafted item they want and the price they are willing to pay. Repair an Item: When this option is selected, the player must select an item from their inventory that is unequipped.
A crafter/Hunter will see an extra option that states Accept Request
Second Tab: Player Shops Players who are crafters can create a shop to sell their items, the page will consist of the name of the shop and an enter button beside of it. The Create a Shop button will be present for Crafters and Hunters.
When they create a shop they have to do the following: Shop Name Shop Description
Once the shop has been made the Create a Shop button will turn to "Manage shop".
The Manage shop will contain List Item- The crafter/hunter can select an Item or material and set the price for that item/material. These prices can only be in Ryo not Rep. They can select one or multiple items and click on deselect to remove them from being sold. Shop Notice-This is similar to the notice board found in Kage Orders
Bidding Hall:
In the bidding Hall a Player can create a Bid, when creating a bid they have to fill out the following:
Name of Bid Description of Service Reward: Item, Material or Other If another is chosen the player must put a detailed description of what it is that they are offering. Bids marked as other will be subject to content or moderator approval Starting Price Bid Closure 1 day to 3 days.
When a bid has been made and accepted, a request will be created at the top of the page with the details of the bid, The creator of the bid can mark it as complete which sends a request to the bidder via notification in their inbox to accept or decline that the bid is completed. Only then will Ryo be sent to the creator of the bid.
Only Content and Moderators can cancel a bid, the bid will stay active until both Seller and Buyer approve that Bid is complete.
A potential fix has been generated and a draft PR #348 has been created. Please review the changes.
I believe it's too early to create the requests tab (which could be handled in tavern/inbox initially).. I'd rather see the actual user need for it before implementing a complicated system like that. Same goes for the custom request system.
The way I see it, to be feature complete, we'll focus on the traditional auction functionality as well as player shops. Much simpler implementation, and then let's see in the future if the other functionality is needed.
Edit: even more simplified, I'll focus only on main auction functionality and not player shops, which is also a complication I don't think we need at this point.
@MathiasGruber Not sure if you still wanted the image: