Mardu Shadowspear 
Creature — Human Warrior
Whenever this creature attacks, each opponent loses 1 life.
Dash {1}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
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.
Cryptolith Fragment // Aurora of Emrakul 98%
$0.27#4720
"Whenever this creature attacks, each opponent loses 3 life."
Delta Bloodflies 93%
$0.19#16152
"Whenever this creature attacks, if you control a creature with a counter on it, each opponent loses 1 life."
Thornbow Archer 90%
$0.08#14509
"Whenever this creature attacks, each opponent who doesn't control an Elf loses 1 life."
Ravenloft Adventurer 89%
$0.36#5509
"Whenever this creature attacks, if you've completed a dungeon, defending player loses 1 life for each card they own in exile with a hit counter on it."
Guiltfeeder 88%
$1.44#6718
"Whenever this creature attacks and isn't blocked, defending player loses 1 life for each card in their graveyard."
Calculating Lich 86%
$0.73#12897
"Whenever a creature attacks one of your opponents, that player loses 1 life."
Commissar Severina Raine 85%
$18.41#3443
"Whenever this card attacks, each opponent loses X life, where X is the number of other attacking creatures."
Keeper of Tresserhorn 85%
$0.64#31165
"Whenever this creature attacks and isn't blocked, it assigns no combat damage this turn and defending player loses 2 life."
Lim-Dûl's Paladin 85%
$0.26#28541
"Whenever this creature attacks and isn't blocked, it assigns no combat damage this turn and defending player loses 4 life."