Flying Power Bomb says E: If this attack is blocked, your opponent discards X cards from the top of their deck. X equals this attack's damage.
My question is, when is X determined?
If I play it out and then enhance with the card first, toss on some damage pumps (let's say +6 or so) and then let it go, would my opponent discard two? Eight? Four if they blocked? What if they enhanced with The Curse of Immortality and then blocked, do they discard 1?