From 406b69b0fc52b53608cc34782ca9976c8b2b9c3e Mon Sep 17 00:00:00 2001 From: Alexander Batalov Date: Mon, 20 Feb 2023 15:34:57 +0300 Subject: [PATCH] Fix selecting items in Use On inventory window Closes #37 --- src/game/inventry.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/inventry.cc b/src/game/inventry.cc index c0d4208..ba031e6 100644 --- a/src/game/inventry.cc +++ b/src/game/inventry.cc @@ -2263,7 +2263,7 @@ void use_inventory_on(Object* a1) if (immode == INVENTORY_WINDOW_CURSOR_ARROW) { inven_action_cursor(keyCode, INVENTORY_WINDOW_TYPE_USE_ITEM_ON); } else { - int inventoryItemIndex = pud->length - (stack_offset[curr_stack] + keyCode - 1000 + 1); + int inventoryItemIndex = stack_offset[curr_stack] + keyCode - 1000; if (inventoryItemIndex < pud->length) { InventoryItem* inventoryItem = &(pud->items[inventoryItemIndex]); if (isInCombat()) {