Is the final fight completely random? I noticed today it doesn't have much to do with the damage you do. Does hitting it more times each fight increase your odds?