I don't know why it was changed, but the changed version caused full spread rather than partial spread with the triple shot, and it also caused the quaduple shot to be arguably worse than the triple shot.
Also removed a really bad convention where a variable called "anEnemy" was used, rather than just "aliens[i]".
For functions that are used by both aliens and the player.