This answer doesn't include grass pledge, fire pledge, leech seed, curse, octolock, and a few other moves. Also why do you say confusion is passive damage when it depends on a Pokemon's attack and defense stats, doesn't happen at the end of a turn, and isn't blocked by magic guard?