diff --git a/Source/loadsave.cpp b/Source/loadsave.cpp index c18343564..896dfcde8 100644 --- a/Source/loadsave.cpp +++ b/Source/loadsave.cpp @@ -1741,7 +1741,7 @@ const int HellfireItemSaveSize = 372; void SaveHeroItems(PlayerStruct *pPlayer) { size_t items = NUM_INVLOC + NUM_INV_GRID_ELEM + MAXBELTITEMS; - SaveHelper file("heroitems", items * (gbIsHellfire ? HellfireItemSaveSize : DiabloItemSaveSize)); + SaveHelper file("heroitems", items * (gbIsHellfire ? HellfireItemSaveSize : DiabloItemSaveSize) + sizeof(Uint8)); file.writeLE(gbIsHellfire);