I’ve noticed that whenever cards need to register whether or not they deal damage to targets, they do so incorrectly if the damage was prevented or redirected, rather than reduced.
For instance, Operative plays Viperous Cloud. She deals 1 damage to everyone, except The Naturalist, since he has Resilient Hide in play. Yet he still has to discard a card, which should not be the case since it says “any players whose hero character cards were dealt damage this way must discard 1 card.”
Similarly, Idessa The Adroit cheats. I had a game where Legacy had Lead from the Front and Next Evolution (or Fortitude) and therefore blocked all of her AoE damage, except for some that was blocked by Mainstay’s Block. And yet, even though Idessa dealt NO DAMAGE, she still added H tokens to her pool, causing me to lose the game. This one was a while ago, so it may have been fixed, but it was related, so I thought I’d bring it up.