CRF, Rulings by Term, Passive Condition wrote:The passive condition must exist when this resulting action is resolved in its own chain of effects, or the action is canceled.
Despair of the Heart wrote: Corruption. A non-Wizard, non-Hobbit character receives 2 corruption points. Target character makes a corruption check each time a character in his company becomes wounded. Cannot be duplicated on a given character. During the organization phase, a character with this card may tap to attempt to remove it. Make a roll (or draw a #): if this result is greater than 4, discard this card.
"character in his company becomes wounded" is passive condition here.
However when resulting action is resolved in its own chain of effects, this condition does not exist. At this time character is wounded (or discarded, eliminated, or even untapped) but not becomes wounded.
Reading quoted rule strictly, action: "Target character makes a corruption check" is canceled.
Situation is quite similar to discarding card as active condition. It may not be (and is not) checked two times (at declaration and when to comes to resolution).
Proposed modification is:
Unless passive condition is action, the passive condition must exist when this resulting action is resolved in
its own chain of effects, or the action is canceled.