That was very fun! Got to 77
there is something you could take a look at
at the moment you could just always bash everything to make sure only what you need gets through - either you could give the hammer some kind of healthbar where if you smash too much you have to swap it out or some kind of minus points for smashing stuff you could use...
Also there were a few times where I only waited for wizardstaffs because they are the only way to get gems - maybe add a sword with a gem in the hilt so you have two options for every ingredient