Asylum Visitor 

Creature — Vampire Wizard
At the beginning of each player's upkeep, if that player has no cards in hand, you draw a card and you lose 1 life.
Madness {1}{B} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
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.
Invasion of Fiora // Marchesa, Resolute Monarch 90%
$0.60#6219
"At the beginning of your upkeep, if you haven't been dealt combat damage since your last turn, you draw a card and you lose 1 life."
Stormfist Crusader 88%
$0.88#1913
"At the beginning of your upkeep, each player draws a card and loses 1 life."
Tinybones, Trinket Thief 86%
$18.11#5159
"At the beginning of each end step, if an opponent discarded a card this turn, you draw a card and you lose 1 life."
Glint-Sleeve Siphoner 85%
$0.26#17459
"At the beginning of your upkeep, you may pay {E}{E}. If you do, you draw a card and you lose 1 life."
Eye of Vecna 85%
$0.40#6888
"At the beginning of your upkeep, you may pay {2}. If you do, you draw a card and you lose 2 life."
Phyrexian Arena 85%
$3.86#100
"At the beginning of your upkeep, you draw a card and you lose 1 life."
Vampire Lacerator 84%
$0.10#21780
"At the beginning of your upkeep, you lose 1 life unless an opponent has 10 or less life."
Voidforged Titan 82%
$0.18#17342
"At the beginning of your end step, if a nonland permanent left the battlefield this turn or a spell was warped this turn, you draw a card and lose 1 life."
Ludevic, Necro-Alchemist 82%
#13644
"At the beginning of each player's end step, that player may draw a card if a player other than you lost life this turn."
Shanid, Sleepers' Scourge 81%
$2.30#4510
"Whenever you play a legendary land or cast a legendary spell, you draw a card and you lose 1 life."
Yathan Tombguard 80%
$0.30#10326
"Whenever a creature you control with a counter on it deals combat damage to a player, you draw a card and you lose 1 life."
Mindblade Render 80%
$0.24#5840
"Whenever your opponents are dealt combat damage, if any of that damage was dealt by a Warrior, you draw a card and you lose 1 life."
Oroku Saki, Shredder Rising 80%
$0.17#13857
"Whenever this card deals combat damage to a player, you draw a card and lose 1 life."
+1 more matching line