The opponent does not discard a card if all the damage is prevented.
2004-10-04 • wotc
You choose one opposing player during resolution and it only affects that one player. This choice is not changed even if this card changes controllers. It becomes 0/0 if the chosen player leaves the game.