Name:Skyship Weatherlight
ManaCost:4
Types:Legendary Artifact
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters, search your library for any number of artifact and/or creature cards, exile them, then shuffle.
SVar:TrigSearch:DB$ ChangeZone | ChangeType$ Creature.YouOwn,Artifact.YouOwn | ChangeNum$ X | Origin$ Library | Destination$ Exile
A:AB$ ChangeZone | Cost$ 4 T | Hidden$ True | Origin$ Exile | Destination$ Hand | AtRandom$ True | ChangeType$ Card.ExiledWithSource | SpellDescription$ Choose a card at random that was exiled with CARDNAME. Put that card into its owner's hand.
SVar:X:Count$ValidLibrary Creature.YouOwn,Artifact.YouOwn
Oracle:When Skyship Weatherlight enters, search your library for any number of artifact and/or creature cards, exile them, then shuffle.\n{4}, {T}: Choose a card at random that was exiled with Skyship Weatherlight. Put that card into its owner's hand.
