diff --git a/Source/controls/touch/renderers.cpp b/Source/controls/touch/renderers.cpp index 21ec4728e..1d7086a6a 100644 --- a/Source/controls/touch/renderers.cpp +++ b/Source/controls/touch/renderers.cpp @@ -453,7 +453,7 @@ VirtualGamepadButtonType SecondaryActionButtonRenderer::GetButtonType() if (pcursinvitem != -1) { Item &item = GetInventoryItem(*MyPlayer, pcursinvitem); - if (!item.IsScroll() || !spelldata[item._iSpell].sTargeted) { + if (!item.IsScroll() || !TargetsMonster(item._iSpell)) { if (!item.isEquipment()) { return GetApplyButtonType(virtualPadButton->isHeld); }