Try this:
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
local targetItemId = 2494 --Demon Armor ID
local totalItemCount = player:getItemCount(targetItemId)
local equipedItemCount = 0
for slot = CONST_SLOT_HEAD, CONST_SLOT_AMMO do
local...