Breaching Dragonstorm {4}{R}
Enchantment
When this enchantment enters, exile cards from the top of your library until you exile a nonland card. You may cast it without paying its mana cost if that spell's mana value is 8 or less. If you don't, put that card into your hand.
When a Dragon you control enters, return this enchantment to its owner's hand.
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.
Roiling Dragonstorm 100%
$0.29#5680
"When a Dragon you control enters, return this enchantment to its owner's hand."
+1 more matching line
Encroaching Dragonstorm 100%
$0.28#2553
"When a Dragon you control enters, return this enchantment to its owner's hand."
+1 more matching line
Corroding Dragonstorm 100%
$0.21#10986
"When a Dragon you control enters, return this enchantment to its owner's hand."
Teeming Dragonstorm 100%
$0.15#16886
"When a Dragon you control enters, return this enchantment to its owner's hand."
Search the City 84%
$0.13#30283
"When this enchantment enters, exile the top five cards of your library."