From 6ae1c7a376cf05345542d8b55a74fe3daa05373e Mon Sep 17 00:00:00 2001 From: David Markowitz <39972741+EmosewaMC@users.noreply.github.com> Date: Tue, 10 Jun 2025 10:41:08 -0700 Subject: [PATCH] Add null check for character (#1814) --- dGame/dGameMessages/GameMessages.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dGame/dGameMessages/GameMessages.cpp b/dGame/dGameMessages/GameMessages.cpp index d59ac767..86fe6fa6 100644 --- a/dGame/dGameMessages/GameMessages.cpp +++ b/dGame/dGameMessages/GameMessages.cpp @@ -5207,7 +5207,7 @@ void GameMessages::HandlePickupCurrency(RakNet::BitStream& inStream, Entity* ent if (currency == 0) return; auto* ch = entity->GetCharacter(); - if (entity->CanPickupCoins(currency)) { + if (ch && entity->CanPickupCoins(currency)) { ch->SetCoins(ch->GetCoins() + currency, eLootSourceType::PICKUP); } }