Rename faction auction house object

This commit is contained in:
NathanHandley
2025-09-20 21:30:40 -05:00
parent b854e06b55
commit 42045db573
2 changed files with 14 additions and 14 deletions

View File

@@ -164,9 +164,9 @@ AuctionHouseBot::AuctionHouseBot() :
ListedItemIDMax(200000), ListedItemIDMax(200000),
LastCycleCount(0) LastCycleCount(0)
{ {
AllianceConfig = AHBConfig(2); AllianceConfig = FactionSpecificAuctionHouseConfig(2);
HordeConfig = AHBConfig(6); HordeConfig = FactionSpecificAuctionHouseConfig(6);
NeutralConfig = AHBConfig(7); NeutralConfig = FactionSpecificAuctionHouseConfig(7);
} }
AuctionHouseBot::~AuctionHouseBot() AuctionHouseBot::~AuctionHouseBot()
@@ -882,7 +882,7 @@ int AuctionHouseBot::getRandomValidItemClassForNewListing()
return -1; return -1;
} }
void AuctionHouseBot::addNewAuctions(Player* AHBplayer, AHBConfig *config) void AuctionHouseBot::addNewAuctions(Player* AHBplayer, FactionSpecificAuctionHouseConfig *config)
{ {
if (!SellingBotEnabled) if (!SellingBotEnabled)
{ {
@@ -1021,7 +1021,7 @@ void AuctionHouseBot::addNewAuctions(Player* AHBplayer, AHBConfig *config)
} }
} }
void AuctionHouseBot::addNewAuctionBuyerBotBid(Player* AHBplayer, AHBConfig *config) void AuctionHouseBot::addNewAuctionBuyerBotBid(Player* AHBplayer, FactionSpecificAuctionHouseConfig *config)
{ {
if (!BuyingBotEnabled) if (!BuyingBotEnabled)
{ {

View File

@@ -34,7 +34,7 @@ class WorldSession;
#include "ItemTemplate.h" #include "ItemTemplate.h"
#include "SharedDefines.h" #include "SharedDefines.h"
class AHBConfig class FactionSpecificAuctionHouseConfig
{ {
private: private:
uint32 AHID; uint32 AHID;
@@ -43,7 +43,7 @@ private:
uint32 maxItems; uint32 maxItems;
public: public:
AHBConfig(uint32 ahid) FactionSpecificAuctionHouseConfig(uint32 ahid)
{ {
AHID = ahid; AHID = ahid;
switch(ahid) switch(ahid)
@@ -62,7 +62,7 @@ public:
break; break;
} }
} }
AHBConfig() FactionSpecificAuctionHouseConfig()
{ {
} }
uint32 GetAHID() uint32 GetAHID()
@@ -94,7 +94,7 @@ public:
{ {
return maxItems; return maxItems;
} }
~AHBConfig() ~FactionSpecificAuctionHouseConfig()
{ {
} }
}; };
@@ -273,9 +273,9 @@ private:
std::set<uint32> ListedItemIDExceptionItems; std::set<uint32> ListedItemIDExceptionItems;
bool PreventOverpayingForVendorItems; bool PreventOverpayingForVendorItems;
AHBConfig AllianceConfig; FactionSpecificAuctionHouseConfig AllianceConfig;
AHBConfig HordeConfig; FactionSpecificAuctionHouseConfig HordeConfig;
AHBConfig NeutralConfig; FactionSpecificAuctionHouseConfig NeutralConfig;
int LastCycleCount; int LastCycleCount;
@@ -287,8 +287,8 @@ private:
ItemTemplate const* getProducedItemFromRecipe(ItemTemplate const* recipeItemTemplate); ItemTemplate const* getProducedItemFromRecipe(ItemTemplate const* recipeItemTemplate);
void populateItemCandidateList(); void populateItemCandidateList();
int getRandomValidItemClassForNewListing(); int getRandomValidItemClassForNewListing();
void addNewAuctions(Player* AHBplayer, AHBConfig *config); void addNewAuctions(Player* AHBplayer, FactionSpecificAuctionHouseConfig *config);
void addNewAuctionBuyerBotBid(Player* AHBplayer, AHBConfig *config); void addNewAuctionBuyerBotBid(Player* AHBplayer, FactionSpecificAuctionHouseConfig *config);
void populateVendorItemsPrices(); void populateVendorItemsPrices();
AuctionHouseBot(); AuctionHouseBot();