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
@@ -1549,6 +1549,7 @@ namespace Game
{ {
WowTime eta = GameTime.GetUtcWowTime(); WowTime eta = GameTime.GetUtcWowTime();
eta += TimeSpan.FromSeconds(WorldConfig.GetIntValue(WorldCfg.MailDeliveryDelay)); eta += TimeSpan.FromSeconds(WorldConfig.GetIntValue(WorldCfg.MailDeliveryDelay));
if (owner != null)
eta += owner.GetSession().GetTimezoneOffset(); eta += owner.GetSession().GetTimezoneOffset();
new MailDraft(Global.AuctionHouseMgr.BuildItemAuctionMailSubject(AuctionMailType.Invoice, auction), new MailDraft(Global.AuctionHouseMgr.BuildItemAuctionMailSubject(AuctionMailType.Invoice, auction),