M:tG card similarity search
· Artifact — Contraption
Whenever you crank Dictation Quillograph, until end of turn, target creature gains "Whenever this creature deals combat damage to a player, you may draw a card. If you do, discard a card."
| Name | Mana | Type | Text | 
|---|---|---|---|
| Shadowmage Infiltrator | 1UB | Creature — Human Wizard | Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) Whenever Shadowmage Infiltrator deals combat damage to a player, you may draw a card. 1/3 | 
| Izzet Keyrune | 3 | Artifact | {T}: Add {U} or {R}. {U}{R}: Until end of turn, Izzet Keyrune becomes a 2/1 blue and red Elemental artifact creature. Whenever Izzet Keyrune deals combat damage to a player, you may draw a card. If you do, discard a card. | 
| Shoreline Salvager | 3B | Creature — Surrakar | Whenever Shoreline Salvager deals combat damage to a player, if you control an Island, you may draw a card. 3/3 | 
| Scroll Thief | 2U | Creature — Merfolk Rogue | Whenever Scroll Thief deals combat damage to a player, draw a card. 1/3 | 
| A-Mischievous Catgeist | 1U | Creature — Cat Spirit | Whenever Mischievous Catgeist deals combat damage to a player, draw a card. Disturb {1}{U} (You may cast this card from your graveyard transformed for its disturb cost.) 1/1 | 
| Wharf Infiltrator | 1U | Creature — Human Horror | Skulk (This creature can't be blocked by creatures with greater power.) Whenever Wharf Infiltrator deals combat damage to a player, you may draw a card. If you do, discard a card. Whenever you discard a creature card, you may pay {2}. If you do, create a 3/2 colorless Eldrazi Horror creature token. 1/1 | 
| Edric, Spymaster of Trest | 1GU | Legendary Creature — Elf Rogue | Whenever a creature deals combat damage to one of your opponents, its controller may draw a card. 2/2 | 
| Slavering Nulls | 1R | Creature — Goblin Zombie | Whenever Slavering Nulls deals combat damage to a player, if you control a Swamp, you may have that player discard a card. 2/1 | 
| Orzhov Racketeers | 4B | Creature — Human Rogue | Whenever Orzhov Racketeers deals combat damage to a player, that player discards a card. Afterlife 2 (When this creature dies, create two 1/1 white and black Spirit creature tokens with flying.) 3/2 | 
| Soulknife Spy | 2U | Creature — Elf Rogue | Whenever Soulknife Spy deals combat damage to a player, draw a card. 3/2 |