18 #ifndef AUCTION_HOUSE_BOT_BUYER_H
19 #define AUCTION_HOUSE_BOT_BUYER_H
uint32 _checkInterval
Definition: AuctionHouseBotBuyer.h:83
double TotalBidPrice
Definition: AuctionHouseBotBuyer.h:43
Definition: AuctionHouseBot.h:42
BuyerConfiguration()
Definition: AuctionHouseBotBuyer.h:51
AuctionHouseType
Definition: AuctionHouseBot.h:40
uint32 MinBuyPrice
Definition: AuctionHouseBotBuyer.h:40
time_t LastChecked
Definition: AuctionHouseBotBuyer.h:30
time_t LastExist
Definition: AuctionHouseBotBuyer.h:31
std::map< uint32, BuyerItemInfo > BuyerItemInfoMap
Definition: AuctionHouseBotBuyer.h:46
Definition: AuctionHouseMgr.h:67
#define false
Definition: CascPort.h:18
uint32 BuyItemCount
Definition: AuctionHouseBotBuyer.h:39
uint32 AuctionId
Definition: AuctionHouseBotBuyer.h:29
Definition: AuctionHouseBotBuyer.h:25
AuctionHouseType GetHouseType() const
Definition: AuctionHouseBotBuyer.h:58
BuyerItemInfoMap SameItemInfo
Definition: AuctionHouseBotBuyer.h:60
#define MAX_AUCTION_HOUSE_TYPE
Definition: AuctionHouseBot.h:47
Definition: AuctionHouseBotBuyer.h:70
AuctionHouseType _houseType
Definition: AuctionHouseBotBuyer.h:65
uint32 MinBidPrice
Definition: AuctionHouseBotBuyer.h:41
virtual bool Update(AuctionHouseType houseType)=0
uint32_t uint32
Definition: Define.h:150
CheckEntryMap EligibleItems
Definition: AuctionHouseBotBuyer.h:61
virtual bool Initialize()=0
Definition: AuctionHouseBot.h:254
void Initialize(AuctionHouseType houseType)
Definition: AuctionHouseBotBuyer.h:53
uint32 BidItemCount
Definition: AuctionHouseBotBuyer.h:38
bool BuyerEnabled
Definition: AuctionHouseBotBuyer.h:62
#define TC_GAME_API
Definition: Define.h:134
BuyerAuctionEval()
Definition: AuctionHouseBotBuyer.h:27
BuyerItemInfo()
Definition: AuctionHouseBotBuyer.h:36
Definition: AuctionHouseMgr.h:100
Definition: AuctionHouseBotBuyer.h:49
std::map< uint32, BuyerAuctionEval > CheckEntryMap
Definition: AuctionHouseBotBuyer.h:47
Definition: AuctionHouseBotBuyer.h:34
double TotalBuyPrice
Definition: AuctionHouseBotBuyer.h:42