Browse Source

[gamepad] Fix OOB when using equiped items

pull/3178/head
Anders Jenbo 4 years ago
parent
commit
8e70cd7a37
  1. 4
      Source/controls/plrctrls.cpp

4
Source/controls/plrctrls.cpp

@ -1521,7 +1521,9 @@ void CtrlUseInvItem()
auto &myPlayer = Players[MyPlayerId];
if (pcursinvitem <= INVITEM_INV_LAST)
if (pcursinvitem < INVITEM_INV_FIRST)
item = &myPlayer.InvBody[pcursinvitem];
else if (pcursinvitem <= INVITEM_INV_LAST)
item = &myPlayer.InvList[pcursinvitem - INVITEM_INV_FIRST];
else
item = &myPlayer.SpdList[pcursinvitem - INVITEM_BELT_FIRST];

Loading…
Cancel
Save