Question: does nightmare affect normal types?
Answer: Nightmare doesn't respect the type chart, so it can hit normal Pokemon. ... Leech seed is separately programmed to not hit grass Pokemon, and fire Pokemon are immune to burns, not specifically to the move will-o-wisp.