#include "Common.h"
#include "DBCStructure.h"
#include "DatabaseEnv.h"
#include "EventProcessor.h"
#include "ObjectGuid.h"
#include "WorldPacket.h"
#include <unordered_map>
Go to the source code of this file.
|
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 | AuctionHouses {
AUCTIONHOUSE_ALLIANCE = 2
,
AUCTIONHOUSE_HORDE = 6
,
AUCTIONHOUSE_NEUTRAL = 7
} |
|
enum | AuctionSortOrder {
AUCTION_SORT_MINLEVEL = 0
,
AUCTION_SORT_RARITY = 1
,
AUCTION_SORT_BUYOUT = 2
,
AUCTION_SORT_TIMELEFT = 3
,
AUCTION_SORT_UNK4 = 4
,
AUCTION_SORT_ITEM = 5
,
AUCTION_SORT_MINBIDBUY = 6
,
AUCTION_SORT_OWNER = 7
,
AUCTION_SORT_BID = 8
,
AUCTION_SORT_STACK = 9
,
AUCTION_SORT_BUYOUT_2 = 10
,
AUCTION_SORT_MAX
} |
|
◆ MAX_AUCTION_ITEMS
#define MAX_AUCTION_ITEMS 160 |
◆ MIN_AUCTION_TIME
#define MIN_AUCTION_TIME (12*HOUR) |
◆ sAuctionMgr
◆ AuctionSortOrderVector
◆ AuctionAction
Enumerator |
---|
AUCTION_SELL_ITEM | |
AUCTION_CANCEL | |
AUCTION_PLACE_BID | |
49{
53};
@ AUCTION_SELL_ITEM
Definition: AuctionHouseMgr.h:50
@ AUCTION_PLACE_BID
Definition: AuctionHouseMgr.h:52
@ AUCTION_CANCEL
Definition: AuctionHouseMgr.h:51
◆ AuctionError
Enumerator |
---|
ERR_AUCTION_OK | |
ERR_AUCTION_INVENTORY | |
ERR_AUCTION_DATABASE_ERROR | |
ERR_AUCTION_NOT_ENOUGHT_MONEY | |
ERR_AUCTION_ITEM_NOT_FOUND | |
ERR_AUCTION_HIGHER_BID | |
ERR_AUCTION_BID_INCREMENT | |
ERR_AUCTION_BID_OWN | |
ERR_AUCTION_RESTRICTED_ACCOUNT | |
36{
46};
@ ERR_AUCTION_NOT_ENOUGHT_MONEY
Definition: AuctionHouseMgr.h:40
@ ERR_AUCTION_OK
Definition: AuctionHouseMgr.h:37
@ ERR_AUCTION_INVENTORY
Definition: AuctionHouseMgr.h:38
@ ERR_AUCTION_RESTRICTED_ACCOUNT
Definition: AuctionHouseMgr.h:45
@ ERR_AUCTION_HIGHER_BID
Definition: AuctionHouseMgr.h:42
@ ERR_AUCTION_BID_OWN
Definition: AuctionHouseMgr.h:44
@ ERR_AUCTION_ITEM_NOT_FOUND
Definition: AuctionHouseMgr.h:41
@ ERR_AUCTION_BID_INCREMENT
Definition: AuctionHouseMgr.h:43
@ ERR_AUCTION_DATABASE_ERROR
Definition: AuctionHouseMgr.h:39
◆ AuctionHouses
Enumerator |
---|
AUCTIONHOUSE_ALLIANCE | |
AUCTIONHOUSE_HORDE | |
AUCTIONHOUSE_NEUTRAL | |
67{
71};
@ AUCTIONHOUSE_HORDE
Definition: AuctionHouseMgr.h:69
@ AUCTIONHOUSE_ALLIANCE
Definition: AuctionHouseMgr.h:68
@ AUCTIONHOUSE_NEUTRAL
Definition: AuctionHouseMgr.h:70
◆ AuctionSortOrder
Enumerator |
---|
AUCTION_SORT_MINLEVEL | |
AUCTION_SORT_RARITY | |
AUCTION_SORT_BUYOUT | |
AUCTION_SORT_TIMELEFT | |
AUCTION_SORT_UNK4 | |
AUCTION_SORT_ITEM | |
AUCTION_SORT_MINBIDBUY | |
AUCTION_SORT_OWNER | |
AUCTION_SORT_BID | |
AUCTION_SORT_STACK | |
AUCTION_SORT_BUYOUT_2 | |
AUCTION_SORT_MAX | |
74{
86
88};
@ AUCTION_SORT_TIMELEFT
Definition: AuctionHouseMgr.h:78
@ AUCTION_SORT_BID
Definition: AuctionHouseMgr.h:83
@ AUCTION_SORT_BUYOUT
Definition: AuctionHouseMgr.h:77
@ AUCTION_SORT_MINLEVEL
Definition: AuctionHouseMgr.h:75
@ AUCTION_SORT_UNK4
Definition: AuctionHouseMgr.h:79
@ AUCTION_SORT_MAX
Definition: AuctionHouseMgr.h:87
@ AUCTION_SORT_MINBIDBUY
Definition: AuctionHouseMgr.h:81
@ AUCTION_SORT_OWNER
Definition: AuctionHouseMgr.h:82
@ AUCTION_SORT_ITEM
Definition: AuctionHouseMgr.h:80
@ AUCTION_SORT_STACK
Definition: AuctionHouseMgr.h:84
@ AUCTION_SORT_RARITY
Definition: AuctionHouseMgr.h:76
@ AUCTION_SORT_BUYOUT_2
Definition: AuctionHouseMgr.h:85
◆ MailAuctionAnswers
Enumerator |
---|
AUCTION_OUTBIDDED | |
AUCTION_WON | |
AUCTION_SUCCESSFUL | |
AUCTION_EXPIRED | |
AUCTION_CANCELLED_TO_BIDDER | |
AUCTION_CANCELED | |
AUCTION_SALE_PENDING | |
56{
64};
@ AUCTION_EXPIRED
Definition: AuctionHouseMgr.h:60
@ AUCTION_CANCELLED_TO_BIDDER
Definition: AuctionHouseMgr.h:61
@ AUCTION_SALE_PENDING
Definition: AuctionHouseMgr.h:63
@ AUCTION_CANCELED
Definition: AuctionHouseMgr.h:62
@ AUCTION_SUCCESSFUL
Definition: AuctionHouseMgr.h:59
@ AUCTION_WON
Definition: AuctionHouseMgr.h:58
@ AUCTION_OUTBIDDED
Definition: AuctionHouseMgr.h:57