Hey!
It's just a item that creates an item (id:289) if the ground tile is walkable. After this it shall be removed but nothing happens.
function onUse(cid, item, fromPosition, itemEx, toPosition)
if isWalkable(toPosition, false, true, true) then
doCreateItem(289, 1, toPosition)...