Target player draws X cards and loses X life, where X is the number of cards in their graveyard.
Illustrated by Peter Polach · Commander Legends: Battle for Baldur's Gate · #574
There are no rulings for Eldritch Pact.
Target player draws cards equal to half the number of cards in their library and loses half their life. Round up each time.
Target player draws two cards and loses 2 life.
Fuse (You may cast one or both halves of this card from your hand.)
Search target player's library for X cards, where X is the number of cards in your hand, and exile them. Then that player shuffles.
Epic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability. You may choose a new target for the copy.)
Target player loses 1 life, discards a card, then sacrifices a permanent of their choice.
Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.)
Search target player's library for up to X cards, where X is the number of Swamps you control, and exile them. Then that player shuffles.
Exile up to two target cards from a single graveyard. Target player gains 2 life and draws a card.