diff --git a/Source/itemdat.h b/Source/itemdat.h index a37c70ac9..f1892f06e 100644 --- a/Source/itemdat.h +++ b/Source/itemdat.h @@ -532,7 +532,7 @@ enum item_effect_type : int8_t { IPL_ADDMANAAC, IPL_FIRERESCLVL, // unused IPL_AC_CURSE, - IDI_LASTDIABLO = IPL_AC_CURSE, + IPL_LASTDIABLO = IPL_AC_CURSE, IPL_FIRERES_CURSE, IPL_LIGHTRES_CURSE, IPL_MAGICRES_CURSE, diff --git a/Source/loadsave.cpp b/Source/loadsave.cpp index 9d1f9b16f..f03103a36 100644 --- a/Source/loadsave.cpp +++ b/Source/loadsave.cpp @@ -1448,8 +1448,8 @@ void RemoveInvalidItem(Item &item) isInvalid = isInvalid || (item._itype == ItemType::Staff && GetSpellStaffLevel(item._iSpell) == -1); isInvalid = isInvalid || (item._iMiscId == IMISC_BOOK && GetSpellBookLevel(item._iSpell) == -1); isInvalid = isInvalid || item._iDamAcFlags != 0; - isInvalid = isInvalid || item._iPrePower > IDI_LASTDIABLO; - isInvalid = isInvalid || item._iSufPower > IDI_LASTDIABLO; + isInvalid = isInvalid || item._iPrePower > IPL_LASTDIABLO; + isInvalid = isInvalid || item._iSufPower > IPL_LASTDIABLO; } if (isInvalid) {