On the smithy fight, got through the above ground phase fine, and the first part of the below ground phase. He switched to ghost head and all was well until my attacks started perma missing. Can't hit him with any attacks, specials hit but every element except ice seems to heal. However, the only ice special I have is ice orb on Mario that does about 35 damage per use versus the 5-15k that I have been doing with physical attacks. Is this a bug or is there some solution that I can't see?
Edit: Upon trying again it's lightning that does the 35 or so damage and ice heals. But this changes nothing in terms of beating the fight.