Deck filters
Choose your preferred layout. You can change this at any time using the Deck filters / View as options above.
Commander
Commander
Copy
Copy
Draw
Enchant creature Enchanted creature has "Whenever this creature deals combat damage to a player, draw a card." As long as enchanted creature is legendary, it gets +1/+1 and has ward {1}. (Whenever enchanted creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {1}.)

Whenever you draw a card, put a loyalty counter on Teferi. 0: Draw a card. −2: Create a 2/2 blue Spirit creature token with vigilance and "Whenever you draw a card, put a +1/+1 counter on this token." −12: Target opponent chooses a permanent they control and returns it to its owner's hand. Then they shuffle each nonland permanent they control into its owner's library.

Draw
Land
Land
Protection
Target permanent you control gains hexproof and indestructible until end of turn. You gain 2 life. (A permanent with hexproof and indestructible can't be the target of spells or abilities your opponents control. Damage and effects that say "destroy" don't destroy it.)

Protection
Pump
Pump
Ramp
Equipped creature gets +1/+0 and has menace. (It can't be blocked except by two or more creatures.) Whenever equipped creature deals combat damage to a player or battle, create a Treasure token. Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)

Equipped creature gets +1/+1. Whenever equipped creature deals combat damage to a player, create a Treasure token. (It's an artifact with "{T}, Sacrifice this token: Add one mana of any color.") Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)

Ramp
Removal
Put a double strike counter on target creature, then goad each creature that had a double strike counter put on it this way. (Until your next turn, those creatures attack each combat if able and attack a player other than you if able.) Overload {4}{R}{R}{R} (You may cast this spell for its overload cost. If you do, change "target" in its text to "each.")
