Wrong card behavior
While the Trap Card "Magic Thorn" is active on the field, when your opponent discards any number of cards from the deck (for example, Needle Worm, Gravekeeper's Servant) it does not count as damage to Life Points, and the card just says discard. The card was supposed to activate even if your opponent discards from its deck.