Steam Eruption should fail in extremely harsh sunlight, right?
Because it didn't for me. I was using Nani Man and my opponent's The Immortal used Steam Eruption just fine...
http://play.pokemonshowdown.com/battle-seasonalsuperstaffbros-221894825
Turn 9, I think.
Edit: just realized I didn't...