@Felthry I got into a problem in that where I accidentally, without realising I needed them, used up the Dr Light spirit (which grants Zap Floor immunity) before I got to this final stage in one area, which has nothing but a zap floor, so the stage is impossible, because you can't ever fight and just continually take damage. So now I have to find him again D: