OK, the first part, "after damage", if the model was killed it obviously took damage so first part fulfilled. The second part, "target must discard a card if able", the target model never has cards, its the player that has them. I believe the wording is to clarify which player discards. So as I understand it, yes, the player would still discard a card if they have any.
- Ninja'd