diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index dbfe0c4..3b0d8be 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -2948,6 +2948,9 @@ void Human::DropItems(Obstacle* obstacle) is_treasure_box = ((RoomObstacle*)obstacle)->is_treasure_box; } int drop_id = obstacle->meta->i->drop(); + if (drop_id == 0) { + return; + } if (room->room_type == RT_NewBrid && IsPlayer()) { if (is_treasure_box) { if (box_drop_times_ < MetaMgr::Instance()->newbie_airdrop.size()) {