Thanks for the feedback. It should be fixed in this patch, I changed up the crafting logic a bit.
When running to the wizard, if you are attacked and your hitpoints drop below 30 it will teleport to Edgeville, heal up and restart. If you don't teleport (assuming you've been teleblocked) it will run to the ditch until it gets across, then go to the bank, heal, and restart. I hope to soon add world hopping if this occurs.