Aaand now I'm crashing making arrows. Do the same treatment for inventory::use_charges().