Weeping Angel 


Artifact Creature — Alien Angel
Flash
First strike, vigilance
Whenever an opponent casts a creature spell, this creature isn't a creature until end of turn.
If this creature would deal combat damage to a creature, prevent that damage and that creature's owner shuffles it into their library.
click a line to search just that ability, click more to combine them
Cards that do something similar expected a card that isn't here?
Reports become test cases the matcher is graded against before an update ships. Delvefall isn't a chatbot guessing, it compares the printed rules text of every card with plain math, and examples like yours decide which differences should count.
Blinding Angel 81%
$5.10#12495
"Whenever this creature deals combat damage to a player, that player skips their next combat phase."
Inventive Iteration // Living Breakthrough 81%
$0.30#9276
"Whenever you cast a spell, your opponents can't cast spells with the same mana value as that spell until your next turn."
Hypnotic Specter 81%
$1.92#8638
"Whenever this creature deals damage to an opponent, that player discards a card at random."
Phyrexian Vindicator 81%
$5.50#3231
"If damage would be dealt to this creature, prevent that damage. When damage is prevented this way, this creature deals that much damage to any other target."
Skullknocker Ogre 80%
$0.06#29482
"Whenever this creature deals damage to an opponent, that player discards a card at random. If the player does, they draw a card."
Wei Night Raiders 80%
#26037
"Whenever this creature deals damage to an opponent, that player discards a card."
Teferi, Mage of Zhalfir 80%
$3.05#4358
"Each opponent can cast spells only any time they could cast a sorcery."
+1 more matching line
Teferi, Time Raveler 80%
$7.25#1139
"Each opponent can cast spells only any time they could cast a sorcery."
Headless Specter 80%
$0.08#27598
"Whenever this creature deals combat damage to a player, if you have no cards in hand, that player discards a card at random."