Card Codex

M:tG card similarity search

17 May 2024: Card library updated.

River Song's Diary

3 · Artifact

Imprint — Whenever a player casts an instant or sorcery spell from their hand, exile it instead of putting it into a graveyard as it resolves. At the beginning of your upkeep, if there are four or more cards exiled with River Song's Diary, choose one of them at random. You may cast it without paying its mana cost.

Similar cards

Color identity:
NameManaTypeText
Narset's Reversal UUInstant Copy target instant or sorcery spell, then return it to its owner's hand. You may choose new targets for the copy.
Galazeth Prismari 2URLegendary Creature — Elder Dragon Flying When Galazeth Prismari enters the battlefield, create a Treasure token. Artifacts you control have "{T}: Add one mana of any color. Spend this mana only to cast an instant or sorcery spell." 3/4
Derelor 3BCreature — Thrull Black spells you cast cost {B} more to cast. 4/4
Rage Extractor 4R/PArtifact ({R/P} can be paid with either {R} or 2 life.) Whenever you cast a spell with {P} in its mana cost, Rage Extractor deals damage equal to that spell's mana value to any target.
Hoarding Broodlord 5BBBCreature — Dragon Convoke Flying When Hoarding Broodlord enters the battlefield, search your library for a card, exile it face down, then shuffle. For as long as that card remains exiled, you may play it. Spells you cast from exile have convoke. 7/6
Hidden Retreat 2WEnchantment Put a card from your hand on top of your library: Prevent all damage that would be dealt by target instant or sorcery spell this turn.
Dovin, Hand of Control 2W/ULegendary Planeswalker — Dovin Artifact, instant, and sorcery spells your opponents cast cost {1} more to cast. [−1]: Until your next turn, prevent all damage that would be dealt to and dealt by target permanent an opponent controls. Loyalty 5
Infernal Darkness 2BBEnchantment Cumulative upkeep—Pay {B} and 1 life. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) If a land is tapped for mana, it produces {B} instead of any other type.
Tinybones, the Pickpocket BLegendary Creature — Skeleton Rogue Deathtouch Whenever Tinybones, the Pickpocket deals combat damage to a player, you may cast target nonland permanent card from that player's graveyard, and mana of any type can be spent to cast that spell. 1/1
Worldfire 6RRRSorcery Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1.
Page 111