Name:Dig Up
ManaCost:G
Types:Sorcery
A:SP$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | StackDescription$ Search your library for a basic land card, reveal it, put it into your hand, then shuffle. | SpellDescription$ Search your library for a [basic land] card, [reveal it,] put it into your hand, then shuffle.
A:SP$ ChangeZone | Cost$ 1 B B G | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | NoReveal$ True | PrecostDesc$ Cleave | CostDesc$ {1}{B}{B}{G} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its cleave cost. If you do, remove the words in square brackets.) | StackDescription$ Search your library for a card, put it into your hand, then shuffle.
Oracle:Cleave {1}{B}{B}{G} (You may cast this spell for its cleave cost. If you do, remove the words in square brackets.)\nSearch your library for a [basic land] card, [reveal it,] put it into your hand, then shuffle.
