diff --git a/include/d/lyt/d_lyt_deposit_box_cursor.h b/include/d/lyt/d_lyt_deposit_box_cursor.h index a79d13d4..82f1175e 100644 --- a/include/d/lyt/d_lyt_deposit_box_cursor.h +++ b/include/d/lyt/d_lyt_deposit_box_cursor.h @@ -45,6 +45,8 @@ public: } private: + static const s32 NUM_ICONS_PER_PAGE = 12; + void initIcon(); void realizeNav(); diff --git a/src/d/lyt/d_lyt_deposit_box_cursor.cpp b/src/d/lyt/d_lyt_deposit_box_cursor.cpp index f337a068..4cf9dda1 100644 --- a/src/d/lyt/d_lyt_deposit_box_cursor.cpp +++ b/src/d/lyt/d_lyt_deposit_box_cursor.cpp @@ -164,7 +164,7 @@ void dLytDepositBoxCursor_c::init(s32 location, s32 slot, s32 item, bool isSell) number = getDepositItemAmount(slot); durability = getDepositShieldDurability(slot); color = getDepositItemNumberColor(slot); - mSlot = slot % 12; + mSlot = slot % NUM_ICONS_PER_PAGE; } if (number < 0) { @@ -195,7 +195,7 @@ void dLytDepositBoxCursor_c::updateSlot(s32 location, s32 slot, s32 item, bool i if (mItemLocation == LOC_POUCH) { mSlot = slot; } else { - mSlot = slot % 12; + mSlot = slot % NUM_ICONS_PER_PAGE; } }