O macro deve ter sido feito pra usar com uma pá de dima, que tem +/- 1200 de durabilidade. Já que você ta usando pá de pedra que tem +/- uns 130 de durabilidade tenta diminuir a durabilidade que a pá vai ser reparada.
Deve ser algo do tipo: if(%DURABILITY%<100);
O 100 é apenas um exemplo, esse número vai depender de quanto está no seu macro.
Mude o 100 para uns 35 e testa de novo, dessa vez com areia.
Da um QUOTE ae se deu certo e deixa um UP! ^ ^