Enemy characters not shooting straight at player

Could you please edit you post with code tags for readability?

I’m not sure I understand the point of FiringVelocity(). What does it do? Where does angle come from?