A few questions / issues

1) The boss can still partially walk through walls
2) I think you should only be able to hit the boos once per cycle, so
you can't shoot 1000000000000000000000 fireballs and hit it that many
times in one cycle, thus destroying it too quickly.