diff --git a/structs.h b/structs.h index c11299dd5..38377f51c 100644 --- a/structs.h +++ b/structs.h @@ -1479,7 +1479,7 @@ typedef struct PkPlayerStruct { int pMaxHPBase; int pManaBase; int pMaxManaBase; - char pSplLvl[MAX_SPELLS]; + char pSplLvl[37]; // Should be MAX_SPELLS but set to 37 to make save games compatible unsigned __int64 pMemSpells; PkItemStruct InvBody[NUM_INVLOC]; PkItemStruct InvList[NUM_INV_GRID_ELEM]; @@ -1497,7 +1497,9 @@ typedef struct PkPlayerStruct { BOOLEAN pManaShield; char bReserved[3]; short wReflection; - short wReserved[7]; + short wReserved2; + char pSplLvl2[10]; // Hellfire spells + short wReserved8; DWORD pDiabloKillLevel; int pDifficulty; int pDamAcFlags;