Energy Crossbows now play the correct sound

Changed it so that silenced weapons still play the fire_sound that they
are given
Fixed variable names

Fixed variable names so they use proper naming convention
Merge pull request #1298 from Zelacks/silencefix

Energy Crossbows now play the correct sound