Core/Auction House: Added missing nullptr check in AuctionHouseObject::SendAuctionInvoice

Port From (https://github.com/TrinityCore/TrinityCore/commit/d9e4eccf925a183692330eb621951739e9083d85)
This commit is contained in:
hondacrx
2024-02-23 18:42:15 -05:00
parent 30f53f03fd
commit f85e5aee0a
+2 -1
View File
@@ -1549,7 +1549,8 @@ namespace Game
{
WowTime eta = GameTime.GetUtcWowTime();
eta += TimeSpan.FromSeconds(WorldConfig.GetIntValue(WorldCfg.MailDeliveryDelay));
eta += owner.GetSession().GetTimezoneOffset();
if (owner != null)
eta += owner.GetSession().GetTimezoneOffset();
new MailDraft(Global.AuctionHouseMgr.BuildItemAuctionMailSubject(AuctionMailType.Invoice, auction),
Global.AuctionHouseMgr.BuildAuctionInvoiceMailBody(auction.Bidder, auction.BidAmount, auction.BuyoutOrUnitPrice, (uint)auction.Deposit,