If-clause isn't needed; exception can only be thrown here if song is over.
Need to try attacking first after for-loop is done, or only first enemy will move if player takes damage.