Earth Kingdom General 

Creature — Human Soldier Ally
When this creature enters, earthbend 2. (Target land you control becomes a 0/0 creature with haste that's still a land. Put two +1/+1 counters on it. When it dies or is exiled, return it to the battlefield tapped.)
Whenever you put one or more +1/+1 counters on a creature, you may gain that much life. Do this only once each turn.
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.
Ageless Entity 84%
$0.33#14501
"Whenever you gain life, put that many +1/+1 counters on this creature."
Bloodthirsty Aerialist 81%
$0.39#6510
"Whenever you gain life, put a +1/+1 counter on this creature."