![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Common.h"
#include "DBCStructure.h"
#include "DatabaseEnv.h"
#include "EventProcessor.h"
#include "ObjectGuid.h"
#include "Timer.h"
#include "WorldPacket.h"
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | AuctionEntry |
class | AuctionHouseObject |
class | AuctionHouseMgr |
Macros | |
#define | MIN_AUCTION_TIME (12*HOUR) |
#define | MAX_AUCTION_ITEMS 160 |
#define | MAX_AUCTIONS_PER_PAGE 50 |
#define | AUCTION_SEARCH_DELAY 300 |
#define | MAX_GETALL_RETURN 55000 |
#define | MAX_AUCTION_HOUSE_FACTIONS 3 |
#define | sAuctionMgr AuctionHouseMgr::instance() |
Enumerations | |
enum | AuctionError { ERR_AUCTION_OK = 0 , ERR_AUCTION_INVENTORY = 1 , ERR_AUCTION_DATABASE_ERROR = 2 , ERR_AUCTION_NOT_ENOUGHT_MONEY = 3 , ERR_AUCTION_ITEM_NOT_FOUND = 4 , ERR_AUCTION_HIGHER_BID = 5 , ERR_AUCTION_BID_INCREMENT = 7 , ERR_AUCTION_BID_OWN = 10 , ERR_AUCTION_RESTRICTED_ACCOUNT = 13 } |
enum | AuctionAction { AUCTION_SELL_ITEM = 0 , AUCTION_CANCEL = 1 , AUCTION_PLACE_BID = 2 } |
enum | MailAuctionAnswers { AUCTION_OUTBIDDED = 0 , AUCTION_WON = 1 , AUCTION_SUCCESSFUL = 2 , AUCTION_EXPIRED = 3 , AUCTION_CANCELLED_TO_BIDDER = 4 , AUCTION_CANCELED = 5 , AUCTION_SALE_PENDING = 6 } |
enum class | AuctionHouseFaction : uint8 { Alliance , Horde , Neutral } |
enum class | AuctionHouseId : uint8 { Alliance = 2 , Horde = 6 , Neutral = 7 } |
#define AUCTION_SEARCH_DELAY 300 |
#define MAX_AUCTION_HOUSE_FACTIONS 3 |
#define MAX_AUCTION_ITEMS 160 |
#define MAX_AUCTIONS_PER_PAGE 50 |
#define MAX_GETALL_RETURN 55000 |
#define MIN_AUCTION_TIME (12*HOUR) |
#define sAuctionMgr AuctionHouseMgr::instance() |
enum AuctionAction |
Enumerator | |
---|---|
AUCTION_SELL_ITEM | |
AUCTION_CANCEL | |
AUCTION_PLACE_BID |
enum AuctionError |
|
strong |
|
strong |
enum MailAuctionAnswers |
Enumerator | |
---|---|
AUCTION_OUTBIDDED | |
AUCTION_WON | |
AUCTION_SUCCESSFUL | |
AUCTION_EXPIRED | |
AUCTION_CANCELLED_TO_BIDDER | |
AUCTION_CANCELED | |
AUCTION_SALE_PENDING |