From 7d536834ce0c6a30bdf4afaa7ea413d2ac2777f0 Mon Sep 17 00:00:00 2001 From: Robin Eklind Date: Mon, 2 Aug 2021 10:29:22 +0200 Subject: [PATCH] inv: add incorrect enum/off-by-one BUGFIX for UseInvItem --- Source/inv.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/inv.cpp b/Source/inv.cpp index 340347ba4..07110af6c 100644 --- a/Source/inv.cpp +++ b/Source/inv.cpp @@ -2805,7 +2805,7 @@ BOOL UseInvItem(int pnum, int cii) return TRUE; if (stextflag != STORE_NONE) return TRUE; - if (cii <= INVITEM_HAND_RIGHT) + if (cii <= INVITEM_HAND_RIGHT) // BUGFIX: should be `cii < INVITEM_INV_FIRST`, was `cii <= INVITEM_HAND_RIGHT`. return FALSE; if (cii <= INVITEM_INV_LAST) {