![]() |
TrinityCore
|
#include <AuctionHouseBotBuyer.h>
Inheritance diagram for AuctionBotBuyer:Public Member Functions | |
| AuctionBotBuyer () | |
| ~AuctionBotBuyer () | |
| bool | Initialize () override |
| bool | Update (AuctionHouseType houseType) override |
| void | LoadConfig () |
| void | BuyAndBidItems (BuyerConfiguration &config) |
Public Member Functions inherited from AuctionBotAgent | |
| AuctionBotAgent ()=default | |
| AuctionBotAgent (AuctionBotAgent const &)=delete | |
| AuctionBotAgent (AuctionBotAgent &&)=delete | |
| AuctionBotAgent & | operator= (AuctionBotAgent const &)=delete |
| AuctionBotAgent & | operator= (AuctionBotAgent &&)=delete |
| virtual | ~AuctionBotAgent ()=default |
Private Member Functions | |
| void | LoadBuyerValues (BuyerConfiguration &config) |
| bool | RollBuyChance (BuyerItemInfo const *ahInfo, AuctionPosting const *auction) |
| bool | RollBidChance (BuyerItemInfo const *ahInfo, AuctionPosting const *auction, uint32 bidPrice) |
| void | PlaceBidToEntry (AuctionPosting *auction, AuctionHouseObject *auctionHouse, uint32 bidPrice) |
| void | BuyEntry (AuctionPosting *auction, AuctionHouseObject *auctionHouse) |
| void | PrepareListOfEntry (BuyerConfiguration &config) |
| uint32 | GetItemInformation (BuyerConfiguration &config) |
| uint32 | GetVendorPrice (uint32 quality) |
| uint32 | GetChanceMultiplier (uint32 quality) |
Private Attributes | |
| uint32 | _checkInterval |
| BuyerConfiguration | _houseConfig [MAX_AUCTION_HOUSE_TYPE] |
Definition at line 70 of file AuctionHouseBotBuyer.h.
| AuctionBotBuyer::AuctionBotBuyer | ( | ) |
| AuctionBotBuyer::~AuctionBotBuyer | ( | ) |
Definition at line 33 of file AuctionHouseBotBuyer.cpp.
| void AuctionBotBuyer::BuyAndBidItems | ( | BuyerConfiguration & | config | ) |
Definition at line 272 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 399 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 375 of file AuctionHouseBotBuyer.cpp.
Here is the caller graph for this function:
|
private |
Definition at line 98 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 352 of file AuctionHouseBotBuyer.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements AuctionBotAgent.
Definition at line 37 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| void AuctionBotBuyer::LoadConfig | ( | ) |
Definition at line 60 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 430 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 255 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 209 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 164 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements AuctionBotAgent.
Definition at line 76 of file AuctionHouseBotBuyer.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 83 of file AuctionHouseBotBuyer.h.
|
private |
Definition at line 84 of file AuctionHouseBotBuyer.h.