From b23dcf72f523055a57d661c45b6aa6c9e3be0b48 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 25 May 2023 18:43:59 +0800 Subject: [PATCH] 1 --- server/gameserver/room.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 8ec297d6..e5e92928 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -525,6 +525,9 @@ void Room::DropItem(const glm::vec3& pos, int item_id, int item_count, int item_ void Room::DropItemEx(const glm::vec3& born_pos, const glm::vec3& pos, int item_id, int item_count, int item_lv, bool show_anim) { const mt::Equip* equip_meta = mt::Equip::GetById(item_id); + if (!equip_meta) { + return; + } int group_num = equip_meta->group_num(); if (item_id == mt::Equip::YELLOW_STONE_ID && group_num <= 0) { group_num = 1;