From b43a8dc90477ec44d00f17bf4603a269474dc549 Mon Sep 17 00:00:00 2001 From: staphen Date: Wed, 19 Jul 2023 20:02:54 -0400 Subject: [PATCH] Fix empty item slot validation in UnPackNetItem() --- Source/pack.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/pack.cpp b/Source/pack.cpp index a47eb1d93..851908ac5 100644 --- a/Source/pack.cpp +++ b/Source/pack.cpp @@ -170,7 +170,7 @@ bool UnPackNetItem(const Player &player, const ItemNetPack &packedItem, Item &it item = {}; _item_indexes idx = static_cast<_item_indexes>(SDL_SwapLE16(packedItem.def.wIndx)); if (idx < 0 || idx > IDI_LAST) - return false; + return true; if (idx == IDI_EAR) { RecreateEar(item, SDL_SwapLE16(packedItem.ear.wCI), SDL_SwapLE32(packedItem.ear.dwSeed), packedItem.ear.bCursval, packedItem.ear.heroname); return true;