If throwhitsound isn't defined, a thrown item calls the hitsound instead. If that isn't defined, no sound is played. Circular saw now calls pierce.ogg as its throwhitsound instead of its hitsound.