Empty staves whizzle instead of *click*

Added a proc to change the fluff text for staves when they run out of charges. Instead of clicking, they whizzle. Fixes #1629

If you wanted to, you could add visible_message() or play a sound effect, but I didn't want to.