thanks bro, eu tinha copiado sem olhar dai fui ver o scripts era essa linha
doRemoveItem(item.uid, 1) estava sem doRemoveItem(item.uid), nao tinha a quantidade que iria remover '-'
Ahhh ela não funciona em spear e nem wand, só em sword dai eu fiz o seguinte como as armas que costumo criar são por scripts, eu mudei todas as armas no item.xml para sword, e no scripts fiz ela wand, spear e sword assim funciona a pedra sem erro