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
Torment of Scarabs 3BEnchantment — Aura Curse Enchant player At the beginning of enchanted player's upkeep, that player loses 3 life unless they sacrifice a nonland permanent or discard a card.
Celestial Convergence 2WWEnchantment Celestial Convergence enters the battlefield with seven omen counters on it. At the beginning of your upkeep, remove an omen counter from Celestial Convergence. If there are no omen counters on Celestial Convergence, the player with the highest life total wins the game. If two or more players are tied for highest life total, the game is a draw.
Karn, the Great Creator 4Legendary Planeswalker — Karn Activated abilities of artifacts your opponents control can't be activated. [+1]: Until your next turn, up to one target noncreature artifact becomes an artifact creature with power and toughness each equal to its mana value. [−2]: You may reveal an artifact card you own from outside the game or choose a face-up artifact card you own in exile. Put that card into your hand. Loyalty 5
Kithkin Zephyrnaut 2WCreature — Kithkin Soldier Kinship — At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Kithkin Zephyrnaut, you may reveal it. If you do, Kithkin Zephyrnaut gets +2/+2 and gains flying and vigilance until end of turn. 2/2
Ephara's Dispersal 2UInstant This spell costs {2} less to cast if it targets an attacking creature. Return target creature to its owner's hand. Surveil 2. (Look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.)
Eldritch Evolution 1GGSorcery As an additional cost to cast this spell, sacrifice a creature. Search your library for a creature card with mana value X or less, where X is 2 plus the sacrificed creature's mana value. Put that card onto the battlefield, then shuffle. Exile Eldritch Evolution.
Lend a Ham 2BInstant — Adventure Exile target creature. You gain 1 life for each Boar you control.
Molderhulk 7BGCreature — Fungus Zombie Undergrowth — This spell costs {1} less to cast for each creature card in your graveyard. When Molderhulk enters the battlefield, return target land card from your graveyard to the battlefield. 6/6
Vorinclex, Voice of Hunger 6GGLegendary Creature — Phyrexian Praetor Trample Whenever you tap a land for mana, add one mana of any type that land produced. Whenever an opponent taps a land for mana, that land doesn't untap during its controller's next untap step. 7/6
Sibylline Soothsayer 2RCreature — Human Warlock Temporal Foresight — When Sibylline Soothsayer enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesn't have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order. 3/2
Page 557