Skip to content

Commit

Permalink
Implement IsInitialized for auctionhousebot
Browse files Browse the repository at this point in the history
  • Loading branch information
mostlikely4r committed Jul 5, 2024
1 parent dcf85d4 commit ded352e
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion src/game/AuctionHouseBot/AuctionHouseBot.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

INSTANTIATE_SINGLETON_1(AuctionHouseBot);

AuctionHouseBot::AuctionHouseBot() : m_configFileName(_AUCTIONHOUSEBOT_CONFIG), m_houseAction(-1)
AuctionHouseBot::AuctionHouseBot() : m_configFileName(_AUCTIONHOUSEBOT_CONFIG), m_houseAction(-1), m_isInitialized(false)
{
}

Expand Down Expand Up @@ -148,6 +148,8 @@ void AuctionHouseBot::Initialize()
}
while (queryResult->NextRow());
}

m_isInitialized = true;
}
}

Expand Down
4 changes: 3 additions & 1 deletion src/game/AuctionHouseBot/AuctionHouseBot.h
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ class AuctionHouseBot
void PrepareStatusInfos(AuctionHouseBotStatusInfo& statusInfo) const;
void SetItemData(uint32 item, AuctionHouseBotItemData& itemData, bool reset = false);
AuctionHouseBotItemData GetItemData(uint32 item);

bool IsInitialized() const { return m_isInitialized; };
private:
uint32 GetMinMaxConfig(const char* config, uint32 minValue, uint32 maxValue, uint32 defaultValue);
void ParseLootConfig(char const* fieldname, std::vector<int32>& lootConfig);
Expand Down Expand Up @@ -110,6 +110,8 @@ class AuctionHouseBot
std::unordered_set<uint32> m_vendorItems;

std::unordered_map<uint32, AuctionHouseBotItemData> m_itemData;

bool m_isInitialized;
};

#define sAuctionHouseBot MaNGOS::Singleton<AuctionHouseBot>::Instance()
Expand Down

0 comments on commit ded352e

Please sign in to comment.