function onUse(cid, item, fromPosition, itemEx, toPosition)
local hp = getCreatureMaxHealth(cid)
local mana = getCreatureMaxMana(cid)
local position = getCreaturePosition(cid)
local value = math.random(1, 255)
doCreatureAddHealth(cid, hp)
doCreatureAddMana(cid, mana)
doSendMagicEffect(position, CONST_ME_HEARTS)
doSendMagicEffect(frompos, CONST_ME_LOSEENERGY)
doSendAnimatedText(cid, HP/MP MAX!, value)
return true
end