I'm working without the code in front of me, but cant you intercept a right-click event, make that check if the wrench is in the players hand, if so, damage - 1?
The sword is Left-click, so maybe it needs to be coded diffidently?
(I'm @ school right now, I'll be home in 1h/1h30. I want to know how to do this to )