Card Codex

M:tG card similarity search

17 May 2024: Card library updated.

Bag of Devouring

B · Artifact

Whenever you sacrifice another nontoken artifact or creature, exile it. {2}, {T}, Sacrifice another artifact or creature: Draw a card. {3}, {T}, Sacrifice Bag of Devouring: Roll a d10. Return up to X cards from among cards exiled with Bag of Devouring to their owners' hands, where X is the result.

Similar cards

Color identity:
NameManaTypeText
Possessed Portal 8Artifact If a player would draw a card, that player skips that draw instead. At the beginning of each end step, each player sacrifices a permanent unless they discard a card.
Intellect Devourer 3BCreature — Horror Devour Intellect — When Intellect Devourer enters the battlefield, each opponent exiles a card from their hand until Intellect Devourer leaves the battlefield. Body Thief — You may play lands and cast spells from among cards exiled with Intellect Devourer. If you cast a spell this way, you may spend mana as though it were mana of any color to cast it. 2/4
Wibbly-wobbly, Timey-wimey 1USorcery Time travel. (For each suspended card you own and each permanent you control with a time counter on it, you may add or remove a time counter.) Draw a card.
Mystic Melting 3GInstant Destroy target artifact or enchantment. Draw a card at the beginning of the next turn's upkeep.
Haunting Misery 1BBSorcery As an additional cost to cast this spell, exile X creature cards from your graveyard. Haunting Misery deals X damage to target player or planeswalker.
Goblin Digging Team RCreature — Goblin {T}, Sacrifice Goblin Digging Team: Destroy target Wall. 1/1
Jaws of Stone 5RSorcery Jaws of Stone deals X damage divided as you choose among any number of targets, where X is the number of Mountains you control as you cast this spell.
Slime Against Humanity 2GSorcery Create a 0/0 green Ooze creature token with trample. Put X +1/+1 counters on it, where X is two plus the total number of cards you own in exile and in your graveyard that are Oozes or are named Slime Against Humanity. A deck can have any number of cards named Slime Against Humanity.
The Fifteenth Doctor 2URLegendary Creature — Time Lord Doctor When The Fifteenth Doctor enters the battlefield or attacks, mill three cards. You may put an artifact card with mana value 2 or 3 from among them into your hand. The first nonartifact spell you cast each turn has improvise. (Your artifacts can help cast that spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) 3/3
Vermin Gorger 1BCreature — Vampire {T}, Sacrifice another creature: Each opponent loses 2 life and you gain 2 life. 2/2
Page 346