diff --git a/server/gameserver/bullet.cc b/server/gameserver/bullet.cc index a078e26f..7ff2ce45 100644 --- a/server/gameserver/bullet.cc +++ b/server/gameserver/bullet.cc @@ -1181,7 +1181,8 @@ bool Bullet::IsClientHook() if (!sender.Get()->IsPlayer()) { return false; } - if (sender.Get()->GetNetData()->join_msg->proto_version() > 0 && + if (sender.Get()->GetNetData()->join_msg && + sender.Get()->GetNetData()->join_msg->proto_version() > 0 && sender.Get()->GetNetData()->join_msg->proto_version() < 2023121501) { return false; } else {