Generic filters
Exact matches only
Search in title
Filter by Custom Post Type
Search in project

Auction House Plugin

Atavism 10.5.0+

From version 10.5 Auction House can be configured per NPC basis, so it gives the ability to have local Auction Houses as well as it remains the option for global Auction House.

In this module, you can define the Auction House Profile settings like currency, listing fee, sale fee, and more.

Create a new Auction House Profile

Name: The name of the Auction House Profile

Cost Price Value – Defines server fixed fee for the sold item on an auction

Cost Price value % – Defines server percentage fee for the sold item on an auction

Currency – Defines default Auction House currency

Duration – Defines how long (in days) the auction will last until it will be considered as expired by the server

Display Limit – Defines how many auctions will be sent to the player during items filtering

Own Limit – Defines how many auctions one player can have (listed items and orders in total)

Start Price Value – Defines server fixed fee for listing an item on an auction

Start Price Value % – Defines server percentage fee for listing an item on an auction

 

After that Auction House can be used in the Dialogue Module where profiles can be selected to provide locally working Auction Houses.

Global Auction House is driven by the default Auction House profile with id 1. In addition, there is one new global parameter:

AUCTION_NPC_ONLY – Defines if Auction House should be accessible from anywhere without interaction with an NPC – Boolean – Default value: false

Atavism 10.2.0/10.3.0/10.4.0

Auction House plugin is mostly configurable as global parameters or in the canvas but has also one checkbox in the Items Plugin where on an item you can tick the checkbox if an item should be sellable on the auction or not.

Global parameters for Auction House Plugin that you can set in the Game Settings Module:

  • AUCTION_START_PRICE_VALUE defines server fixed fee for listing an item on an auction. Default value 1;
  • AUCTION_START_PRICE_VALUE_PERCENTAGE defines the server percentage fee for listing an item on an auction. Default value 10;
  • AUCTION_COST_PRICE_VALUE defines server fixed fee for the sold item on an auction. Default value 2;
  • AUCTION_COST_PRICE_VALUE_PERCENTAGE defines the server percentage fee for the sold item on an auction. Default value 5;
  • AUCTION_DURATION defines how long (in days) the auction will last until it will be considered as expired by the server. Default value 8 days;
  • AUCTION_CURRENCY defines default Auction House currency. Default value 3 (which by default means Bronze currency);
  • AUCTION_LIMIT defines how many auctions will be sent to the player during items filtering. Default value 100;
  • AUCTION_OWN_LIMIT defines how many auctions one player can have (listed items and orders in total). Default value 10;

Atavism 10.1.0-

Auction House plugin is mostly configurable as global parameters or in the canvas but has also one checkbox in the Items Plugin where on an item you can tick the checkbox if an item should be sellable on the auction or not.

Global parameters for Auction House Plugin that you can set in the Game Settings Module:

  • AUCTION_START_PRICE_VALUE defines server fixed fee for listing an item on an auction. Default value 1;
  • AUCTION_START_PRICE_VALUE_PERCENTAGE defines the server percentage fee for listing an item on an auction. Default value 10;
  • AUCTION_COST_PRICE_VALUE defines server fixed fee for the sold item on an auction. Default value 2;
  • AUCTION_COST_PRICE_VALUE_PERCENTAGE defines the server percentage fee for the sold item on an auction. Default value 5;
  • AUCTION_DURATION defines how long (in days) the auction will last until it will be considered as expired by the server. Default value 8 days;
  • AUCTION_CURRENCY defines default Auction House currency. Default value 3 (which by default means Bronze currency);
  • AUCTION_LIMIT defines how many auctions will be sent to the player during items filtering. Default value 100;
  • AUCTION_OWN_LIMIT defines how many auctions one player can have (listed items and orders in total). Default value 10;