Walltop Sentries 

Creature — Human Soldier Ally
Reach, deathtouch
When this creature dies, if there's a Lesson card in your graveyard, you gain 2 life.
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.
Fyndhorn Druid 98%
$0.09#30644
"When this creature dies, if it was blocked this turn, you gain 4 life."
Skyfisher Spider 94%
$0.21#6000
"When this creature dies, you may gain 1 life for each creature card in your graveyard. If you do, exile this card from your graveyard."
Arctic Nishoba 92%
$0.17#29637
"When this creature dies, you gain 2 life for each age counter on it."
Silent-Chant Zubera 92%
$0.08#28503
"When this creature dies, you gain 2 life for each Zubera that died this turn."
Pestbrood Sloth 91%
$0.22#17541
"When this creature dies, create two 1/1 black and green Pest creature tokens with "Whenever this token attacks, you gain 1 life.""
Mycoid Shepherd 90%
$0.37#26157
"Whenever this creature or another creature you control with power 5 or greater dies, you may gain 5 life."
Canopy Stalker 90%
$0.19#23472
"When this creature dies, you gain 1 life for each creature that died this turn."
Wanted Griffin 87%
$0.05#23729
"When this creature dies, create a 1/1 red Mercenary creature token with "{T}: Target creature you control gets +1/+0 until end of turn. Activate only as a sorcery.""