actions/scripts criei um arquivo com o nome addsoul.lua e bote o seguin script dentro:
function onUse(cid, item, frompos, item2, topos)
local soul = 1
local efeito = 42
doPlayerAddSoul(cid, soul)
doSendMagicEffect(getCreaturePosition(cid), efeito)
doSendAnimatedText(getCreaturePosition(cid),'+1 Soul', 180)
doRemoveItem(item.uid, 1)
return true
end
actions.xml
<action itemid="ID DO ITEM QUE IRA ADD SOUL" event="script" value="addsoul.lua"/>