From 9be94fe39654df67fa2cfe0b0ab6d00fcbcec9bd Mon Sep 17 00:00:00 2001 From: Emagi Date: Fri, 29 Nov 2024 21:55:06 -0500 Subject: [PATCH] avoid a crash when client has no player --- source/WorldServer/HeroicOp/HeroicOpPackets.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/WorldServer/HeroicOp/HeroicOpPackets.cpp b/source/WorldServer/HeroicOp/HeroicOpPackets.cpp index 3f144d0..8e6a555 100644 --- a/source/WorldServer/HeroicOp/HeroicOpPackets.cpp +++ b/source/WorldServer/HeroicOp/HeroicOpPackets.cpp @@ -27,7 +27,7 @@ extern ConfigReader configReader; extern MasterSpellList master_spell_list; void ClientPacketFunctions::SendHeroicOPUpdate(Client* client, HeroicOP* ho) { - if (!client) { + if (!client || !client->GetPlayer()) { LogWrite(PACKET__ERROR, 0, "Packets", "SendHeroicOPUpdate() called without a valid client"); return; }