Fix throwing bug

Previously, if a user pressed '0' when selecting target and then fired,
thrown object would always hit with a headshot, no matter the range or
skill.

This commit ensures that nothing is thrown when user targets self.