Core/AuctionHouse: After taking a break at the start of patch 8.3 auction house is now back in business.

This commit is contained in:
Shauren
2020-04-20 20:36:24 +02:00
parent 7ef9acd765
commit aced88b09b
31 changed files with 3416 additions and 1564 deletions

View File

@@ -1988,36 +1988,36 @@ void ScriptMgr::OnWeatherUpdate(Weather* weather, uint32 diff)
tmpscript->OnUpdate(weather, diff);
}
void ScriptMgr::OnAuctionAdd(AuctionHouseObject* ah, AuctionEntry* entry)
void ScriptMgr::OnAuctionAdd(AuctionHouseObject* ah, AuctionPosting* auction)
{
ASSERT(ah);
ASSERT(entry);
ASSERT(auction);
FOREACH_SCRIPT(AuctionHouseScript)->OnAuctionAdd(ah, entry);
FOREACH_SCRIPT(AuctionHouseScript)->OnAuctionAdd(ah, auction);
}
void ScriptMgr::OnAuctionRemove(AuctionHouseObject* ah, AuctionEntry* entry)
void ScriptMgr::OnAuctionRemove(AuctionHouseObject* ah, AuctionPosting* auction)
{
ASSERT(ah);
ASSERT(entry);
ASSERT(auction);
FOREACH_SCRIPT(AuctionHouseScript)->OnAuctionRemove(ah, entry);
FOREACH_SCRIPT(AuctionHouseScript)->OnAuctionRemove(ah, auction);
}
void ScriptMgr::OnAuctionSuccessful(AuctionHouseObject* ah, AuctionEntry* entry)
void ScriptMgr::OnAuctionSuccessful(AuctionHouseObject* ah, AuctionPosting* auction)
{
ASSERT(ah);
ASSERT(entry);
ASSERT(auction);
FOREACH_SCRIPT(AuctionHouseScript)->OnAuctionSuccessful(ah, entry);
FOREACH_SCRIPT(AuctionHouseScript)->OnAuctionSuccessful(ah, auction);
}
void ScriptMgr::OnAuctionExpire(AuctionHouseObject* ah, AuctionEntry* entry)
void ScriptMgr::OnAuctionExpire(AuctionHouseObject* ah, AuctionPosting* auction)
{
ASSERT(ah);
ASSERT(entry);
ASSERT(auction);
FOREACH_SCRIPT(AuctionHouseScript)->OnAuctionExpire(ah, entry);
FOREACH_SCRIPT(AuctionHouseScript)->OnAuctionExpire(ah, auction);
}
bool ScriptMgr::OnConditionCheck(Condition const* condition, ConditionSourceInfo& sourceInfo)