Não gostei.
Você poderia ter feito isso em bem menos linha...
function onUse(cid, item, frompos, item2, topos)
if item.itemid == 1355 and item.itemactionid(ou item.itemaid, não lembro agora) == actionid da pedra
doTransformItem(item.uid,468)
doPlayerSay(cid,'You it liberated a Orshabaal!',16)
doSummonCreature('Orshabaal', topos)
else
doPlayerSendCancel(cid,"You cannot use this item.")
end
Bem menor, mais prático.
Não quero parecer arrogante, mas essa action é muito fácil de fazer, eu a fiz aqui no trabalho sem nenhum outro exemplo, e tenho quase certeza de que funciona...
Eu só aprovo o tutorial pq ele tá bonito.
Edit:
Se tú usar um addevent a pedra volta sem precisar de movements xD.